Git: módosítások commitolása egy másik ágban
aug 10
Elkövettem egy alapvető hibát fejlesztés közben: elfelejtettem branchelni. Git használatával ez nem probléma, a dolog utólag is megoldható, mégpedig az alant látható egyszerű módon.
1.) Új branch létrehozása:
$ git branch dev
2.) Változások mentése egy átmeneti tárolóba (stack), és az aktív ág visszaállítása HEAD commit állapotba:
$ git stash
3.) Váltás az új ágba:
$ git checkout dev
4.) Változások beemelése az átmeneti tárolóból:
$ git stash pop
5.) És végül mehet a commit:
$ git commit -m 'message here'
A git-stash parancsról bővebb információ a kernel.org oldalán.
A bejegyzés trackback címe:
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.