| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- #!/bin/bash
- alias g='git'
- alias ga='git add'
- alias gaa='git add --all'
- alias gapa='git add --patch'
- alias gau='git add --update'
- alias gap='git apply'
- alias gb='git branch'
- alias gba='git branch -a'
- alias gbd='git branch -d'
- alias gbda='git branch --no-color --merged | command grep -vE "^(\*|\s*(main|master|develop|dev)\s*$)" | command xargs -n 1 git branch -d'
- alias gbl='git blame -b -w'
- alias gbnm='git branch --no-merged'
- alias gbr='git branch --remote'
- alias gbs='git bisect'
- alias gbsb='git bisect bad'
- alias gbsg='git bisect good'
- alias gbsr='git bisect reset'
- alias gbss='git bisect start'
- alias gc='git commit -v'
- alias gcx='git commit -v -m "✅" && git push'
- alias gc!='git commit -v --amend'
- alias gcn!='git commit -v --no-edit --amend'
- alias gca='git commit -v -a'
- alias gca!='git commit -v -a --amend'
- alias gcan!='git commit -v -a --no-edit --amend'
- alias gcans!='git commit -v -a -s --no-edit --amend'
- alias gcaa='git commit --amend'
- alias gcam='git commit -a -m'
- alias gcsm='git commit -s -m'
- alias gcb='git checkout -b'
- alias gcf='git config --list'
- alias gcl='git clone --recursive'
- alias gclean='git clean -fd'
- alias gpristine='git reset --hard && git clean -dfx'
- alias gcmsg='git commit -m'
- alias gco='git checkout'
- alias gcount='git shortlog -sn'
- alias gcp='git cherry-pick'
- alias gcpa='git cherry-pick --abort'
- alias gcpc='git cherry-pick --continue'
- alias gcs='git commit -S'
- alias gd='git diff'
- alias gdca='git diff --cached'
- alias gdcw='git diff --cached --word-diff'
- alias gdct='git describe --tags `git rev-list --tags --max-count=1`'
- alias gdt='git diff-tree --no-commit-id --name-only -r'
- alias gdw='git diff --word-diff'
- alias gds='git diff --stat'
- alias gf='git fetch'
- alias gfa='git fetch --all --prune'
- alias gfo='git fetch origin'
- alias gsb='git status -sb'
- alias gsd='git svn dcommit'
- alias gsi='git submodule init'
- alias gsps='git show --pretty=short --show-signature'
- alias gsr='git svn rebase'
- alias gss='git status -s'
- alias gst='git status'
- alias gsta='git stash save'
- alias gstaa='git stash apply'
- alias gstc='git stash clear'
- alias gstd='git stash drop'
- alias gstl='git stash list'
- alias gstp='git stash pop'
- alias gsts='git stash show --text'
- alias gsu='git submodule update'
- alias gp='git push'
- alias gpl='git pull'
|