Hasznos Git beállítások

Szerző: Borsos Albert 2015-04-20 11:23 Szólj hozzá!

Mivel a Git-et napi rendszerességgel használom és nem szeretek túl hosszú parancsokat begépelni, ezért elég sok alias-t használok. Mindig találok 1-2 újat és, hogy ne kelljen újra megkeresnem az összeset egy újratelepítés után, ezért itt gyűjtöm össze őket. Nektek is hasznos lehet.

OSX-en a ~/.gitconfig file-ba kell beszúrni a meglévő tartalom alá.

[color]
    ui = true
[alias]
    s = status --short
    lg = log --oneline --decorate --all --graph
    cm = commit -m
    shoot = push origin --delete
    co = checkout

Egy kis magyarázat

Így kell használni a fenti beállításokat:

git s
git co -b feature-branch master
git cm 'commit üzenet'
git merge feature-branch
git shoot branch-neve

Mivel a ~/.gitconfig-ba tettük az alias-okat, ezért az automatikus kiegészítések továbbra is működnek.

Egy kis extra

Hogy kiírja a terminal éppen melyik branch-ben vagyunk, ezt kell beállítani a ~/.bash_profile-ban.

export PS1="borsosalbert (\W) > "
if [ -f `brew --prefix`/etc/bash_completion ]; then
    . `brew --prefix`/etc/bash_completion
    export PS1='\W$(__git_ps1 "(%s)") > '
fi

Hasznos linkek

 
A hozzászólások a Disqus segítségével jöttek létre