Git módosítások izolálása
jún 12
Velem is gyakran előfordul, hogy kisebb javításokhoz nem nyitok automatikusan egy új branch-et, hanem a masterben kezdek ténykedni. Aztán néha úgy adódik, hogy komolyabb a probléma, mint gondoltam, ezért mégis csak jobb lenne külön ágba pakolni a munkát. Ilyenkor ugye a bevált módszer az, hogy stash, branch létrehoz, branch váltás, stash pop. Mivel alapvetően én is lusta vagyok, ezért létrehoztam erre egy aliast:
[alias] iso = "!f() { git stash && git co -b $1 && git stash pop; }; f"
Működése egyszerű, a indexben lévő módosításokat átpakolja egy új branch-be, aminek nevét az iso-nak adjuk meg paraméterként. Így:
git iso feature
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.