Ez a cikk elmagyarázza a fiókváltás módszereit és a változtatások figyelmen kívül hagyását kötelezettségvállalás nélkül.
Hogyan válthat ágat és hagyhat figyelmen kívül minden változást kötelezettségvállalás nélkül?
Egy ág váltásához és a változtatások figyelmen kívül hagyásához véglegesítés nélkül különböző módszerek használhatók, mint pl
- 1. módszer: Hogyan válthat fiókot a módosítások mentésével a Stash-ben?
- 2. módszer: Hogyan lehet erőszakosan ágat váltani?
1. módszer: Hogyan válthat fiókot a módosítások mentésével a Stash-ben?
Elágazás váltásához és a változtatások figyelmen kívül hagyásához véglegesítés nélkül, először navigáljon a helyi könyvtárba, és tekintse meg a nem követett módosításokat. Ezután mentse el a nem követett vagy nem véglegesített módosításokat a „ git stash save ” parancsot. Ezt követően használja a „ pénztár ” parancsot, és váltson a kívánt ágra. Végül térjen vissza a régi ághoz, és hajtsa végre a rejtett változtatásokat.
1. lépés: Keresse meg a kívánt tárolót
Először írja be az alábbi parancsot, és váltson át az adott helyi tárolóra:
$ CD 'C:\Menj \R epikus1'
2. lépés: Tekintse meg a Git állapotát
Ezután ellenőrizze az ág aktuális állapotát az alábbi paranccsal:
$ git állapot
Megfigyelhető, hogy az aktuális ágban vannak nyomon nem követett változások:
3. lépés: Lépjen egy másik ágra
Ezután írja be a „ pénztár ” parancsot a cél ág nevével, és irányíts át rá:
$ pénztár alfaItt az alábbi kimenet azt jelzi, hogy nem tudunk ágat váltani anélkül, hogy az aktuális águnkban végrehajtanánk a változtatásokat:
A probléma megoldásához kövesse az alábbi lépéseket.
4. lépés: Mentse el a változtatásokat
Most futtassa a következő parancsot a nem követett és nem véglegesített módosítások mentéséhez a rejtettben:
$ git stash megmentAz adott kimenetnek megfelelően a nem követett és a nem véglegesített változtatások mentésre kerültek a rejtettben:
5. lépés: Váltson ágat
Ezután váltson ágat a következő parancs végrehajtásával a cél ág nevével együtt. Például a célágunk a „ alfa ”:
$ pénztár alfaA megadott kimenet azt jelzi, hogy sikeresen átváltottunk a „ alfa ” ág:
6. lépés: Ellenőrizze az aktuális állapotot
Ezt követően ellenőrizze a működő ág aktuális állapotát a megadott paranccsal:
$ git állapotMost a „ alfa ” ág tiszta és nincs mit elkötelezni.
7. lépés: Lépjen vissza a régi ágra
Most térjen vissza a régi ághoz az alábbi paranccsal:
$ pénztár fő-
8. lépés: Alkalmazza újra a mentett módosításokat
Végül írja be a következő parancsot az elrejtett módosítások újbóli alkalmazásához az ágon:
$ git stash pop
2. módszer: Hogyan lehet erőszakosan átváltani a fióktelepre?
Egy másik módja az ágváltásnak és a változtatások figyelmen kívül hagyásának elköteleződés nélkül, ha erőszakkal váltja át az ágat a „ git checkout -f <ágnév> ” parancsot.
1. lépés: Tekintse meg a Git állapotát
Először futtassa a megadott parancsot a működő ág aktuális állapotának ellenőrzéséhez:
$ git állapotLátható, hogy az aktuális ág nem követett változásokat tartalmaz:
2. lépés: Váltson ágat
Ezután írja be az alábbi parancsot, és lépjen egy másik ágra:
$ pénztár alfaA következő kimenet szerint az ág nem váltható a változtatások végrehajtása nélkül:
3. lépés: Erőszakkal váltsa át az ágat
Az ág erőteljes váltásához futtassa az előző parancsot a „ -f ” zászló:
$ pénztár -f alfaAmint látja, átváltottunk a „ alfa ” elágazás sikeresen:
Ez arról szólt, hogy fiókot váltsunk, és figyelmen kívül hagyjuk a változásokat kötelezettségvállalás nélkül.
Következtetés
Az ágak közötti váltáshoz, ha a változtatásokat véglegesítés nélkül hagyja figyelmen kívül, különböző módszerek használhatók, mint például a nem követett és nem véglegesített változtatások mentése a rejtettben a „ git stash save ” parancsot vagy erőteljes ágváltást a „ git checkout -f <ágnév> ” parancsot. Ez a cikk bemutatja azokat a módszereket, amelyek segítségével átválthat egy ágat, és figyelmen kívül hagyhatja a változtatásokat a Gitben való elkötelezettség nélkül.