Полезные алиасы для git
Полезные алиасы для git
git config --global init.defaultBranch main
git config --global alias.st 'status'
git config --global alias.d 'checkout develop'
git config --global alias.m 'checkout main'
git config --global alias.br 'branch'
git config --global alias.rb 'rebase'
git config --global alias.rbd 'rebase develop'
git config --global alias.rbm 'rebase main'
git config --global alias.a 'add'
git config --global alias.aa 'add .'
git config --global alias.co 'checkout'
git config --global alias.cob 'checkout -b'
git config --global alias.ci 'commit'
git config --global alias.cia 'commit --amend'
git config --global alias.ciam 'commit -am'
git config --global alias.cim 'commit -m'
git config --global alias.uci 'reset --soft HEAD~1'
git config --global alias.sti 'stash -m'
git config --global alias.sto 'stash pop'
git config --global alias.sta 'stash apply'
git config --global alias.std 'stash drop'
git config --global alias.stl 'stash list'
git config --global alias.stc 'stash clear'
git config --global alias.sts 'stash show'
git config --global alias.stsp 'stash show -p'
git config --global alias.ps 'push'
git config --global alias.psf 'push --force'
git config --global alias.pso 'push origin'
git config --global alias.pl 'pull'
git config --global alias.plo 'pull origin'
git config --global alias.rpo 'remote prune origin'
git config --global alias.ss 'show --summary'
git config --global alias.unstage 'reset HEAD --'
git config --global alias.type 'cat-file -t'
git config --global alias.dump 'cat-file -p'
git config --global alias.hist 'log --pretty=format:"%h [%as] %<(18)%an | %s" --graph -8'
git config --global alias.last 'log -1 HEAD'