nlsoav

Blebetanje o prostem programju in raznih projektih

git add -e november 16, 2011

Filed under: FLOSS,Git,Razvoj — Jaka Kranjc @ 00:14

Danes sem odkril še eno koristno stikalo za git. git add -p je odličen za shranit del sprememb, ampak ko je teh veliko in jih hočemo spustiti le par, je lažje uporabiti git add -e. Tudi če bi bile spremembe izolirane v svoje datoteke, ne bi mogli uporabiti git add -A in git reset, saj bi tako v sklop sprememb dodali tudi vse datoteke, katerim sploh ne sledimo!

 

git add -e vzame diff stanja in te vrže v urejevalnik, kjer potem poljubno brišeš in spreminjaš koščke! Zato ni uporaben samo v omenjenem primeru, ampak lahko z njim npr. tudi polepšamo kako spremembo, da se zgodi v več smiselnih korakih (lepo zaokrožene spremembe omogočajo lažje razhroščevanje). Kot en delni git stash.

 

Seveda moramo biti pozorni, da ne spremenimo števila vrstic, ker bo potem nastal konflikt, poskus pa propadel.

 

 
Follow

Get every new post delivered to your Inbox.