667 Be a Torchbearer for God, Multi-subtitles
Tartalomjegyzék:
- A legutóbbi kötelezettségvállalás megváltoztatása
- Nem bántalmazták
- Kényszerített elkötelezettség
- Idősebb vagy többes vállalkozás megváltoztatása
- Következtetés
Amikor a Git-rel dolgozik, előfordulhat, hogy olyan helyzetbe kerül, ahol szerkeszteni kell egy kötelező üzenetet. Számos oka van annak, hogy miért akarja végrehajtani a módosítást, például helyesírás-javítás, érzékeny információk eltávolítása vagy további információk hozzáadása.
Ez az útmutató elmagyarázza, hogyan lehet megváltoztatni a legutóbbi vagy régebbi Git elkötelezettek üzenetét.
A legutóbbi kötelezettségvállalás megváltoztatása
A
git commit --amend
parancs lehetővé teszi a legutóbbi
git commit --amend
üzenet megváltoztatását.
Nem bántalmazták
A legutóbbi elküldés üzenetének megváltoztatásához, amelyet nem
--amend
el a távoli lerakatba, tegye át újra
--amend
zászlóval.
-
Keresse meg a terminál adattár könyvtárát.
A következő parancs futtatásával módosíthatja (módosíthatja) a legutóbbi kötelezettségvállalás üzenetét:
git commit --amend -m "New commit message."
A parancs felülírja a legutóbbi kötelezettségvállalást az újval.
A
-m
opció lehetővé teszi, hogy az új üzenetet a parancssorba írja anélkül, hogy megnyitná a szerkesztő munkamenetét.
Mielőtt megváltoztatná az átadási üzenetet, hozzáadhat más, korábban elfelejtett változtatásokat is
git add.
git commit --amend -m "New commit message."
Kényszerített elkötelezettség
A módosított (megváltozott) kötelezettségvállalás új entitás, eltérő SHA-1-vel. Az előző kötelezettségvállalás már nem létezik a jelenlegi ágban.
Általában el kell kerülni a már elhúzódó kötelezettségvállalás módosítását, mivel ez problémákat okozhat azoknak az embereknek, akik munkájuk erre a kötelezettségvállalásra épül. Jó ötlet konzultálni a fejlesztõkkel, mielõtt megváltoztatná a meghirdetett kötelezettségvállalást.
-
Keresse meg a lerakatot.
Módosítsa a legfrissebb elkötelezettség üzenetét:
git commit --amend -m "New commit message."
Nyomja meg a kényszerítést a távoli tároló előzményeinek frissítéséhez:
git push --force branch-name
Idősebb vagy többes vállalkozás megváltoztatása
A
rebase
parancs átírja a kötelezettségvállalási előzményeket, és erősen tiltakozni kell a visszaváltási kötelezettségvállalások újbóli elküldésekor, amelyeket már a távoli Git-tárolóba helyeztek.
-
Keresse meg a megváltoztatni kívánt elkötelezett üzenetet tartalmazó lerakatot.
Írja be a
git rebase -i HEAD~N
, aholN
az újbóli bázist végrehajtó kötelezettségek száma. Például, ha meg akarja változtatni a legutóbbi 4. és 5. kötelezettségvállalást, írja be:git rebase -i HEAD~5
A parancs megjeleníti az alapértelmezett szövegszerkesztőben a legújabb
X
kötelezettségeket:pick 43f8707f9 fix: update dependency json5 to ^2.1.1 pick cea1fb88a fix: update dependency verdaccio to ^4.3.3 pick aa540c364 fix: update dependency webpack-dev-server to ^3.8.2 pick c5e078656 chore: update dependency flow-bin to ^0.109.0 pick 11ce0ab34 fix: Fix spelling. # Rebase 7e59e8ead..11ce0ab34 onto 7e59e8ead (5 commands)
Lépjen a megváltoztatni kívánt elküldési üzenet soraira, és cserélje le a átváltás szöveget:
reword 43f8707f9 fix: update dependency json5 to ^2.1.1 reword cea1fb88a fix: update dependency verdaccio to ^4.3.3 pick aa540c364 fix: update dependency webpack-dev-server to ^3.8.2 pick c5e078656 chore: update dependency flow-bin to ^0.109.0 pick 11ce0ab34 fix: Fix spelling. # Rebase 7e59e8ead..11ce0ab34 onto 7e59e8ead (5 commands)
Mentse el a módosításokat, és zárja be a szerkesztőt.
Minden választott kötelezettségvállaláshoz új szövegszerkesztő ablak nyílik meg. Módosítsa az átadási üzenetet, mentse el a fájlt, és zárja be a szerkesztőt.
fix: update dependency json5 to ^2.1.1
Kényszerítse a változtatásokat a távoli lerakatba:
git push --force branch-name
Következtetés
A legutóbbi
git commit --amend
üzenet megváltoztatásához használja a
git commit --amend
parancsot, és egy régebbi vagy több
git rebase -i HEAD~N
üzenet megváltoztatásához használja a
git rebase -i HEAD~N
.
Ne módosítsa a meghúzott kötelezettségvállalásokat, mivel ez sok problémát okozhat kollégáinak.
Számos nagyteljesítményű számítógép tette ezt a Top 100 listájára idén, de ami még jobban meglepett minket, az az volt, hogy egy mindent egyben PC-ben vált a mi kedvencünk az asztali kategóriában. És amíg sok listát találsz a szokásos gyanúsítottak közül, találkozol egy újonnan érkezett emberrel is, aki felkeltette nekünk az első erőfeszítéseit egy mindent egy asztalon
ÉS egy
A legtöbb vírus vagy rosszindulatú program észleli a programokat először, vizsgálja meg a fájlokat és mappákat a fertőzések jeleire. Ezek a programok nem ismerik fel, hogy a fertőzés elsődleges módja egy olyan IP-cím, amelyen keresztül a fertőzés egy rendszerre terjed. Mint ilyen, egy alkalmazás, amely képes minden bejövő kommunikációt megfigyelni egy számítógépre, felismerheti és megakadályozhatja a fertőzést az első helyen. Ebben a szerepet játszik a
Bot Revolt
Hogyan változtassunk meg országot az iTunes és az App Store alkalmazásban
Tudja meg, hogyan változtassa meg országát az iTunes és az App Store alkalmazásban a Mac vagy iOS eszközön, hogy könnyen letölthesse a külföldi alkalmazásokat és a médiát.