Git 别名
Git 别名是在使用 Git 时用于简化参数传递的符号。以下是一些常见的 Git 别名及其含义:
- git config --global alias.st statusgit config --global alias.st status这个别名将
git status
命令替换为 git st
,简化了命令的输入。 - git config --global alias.co checkoutgit config --global alias.co checkout这个别名将
git checkout
命令替换为 git co
,简化了命令的输入。 - git config --global alias.ci commitgit config --global alias.ci commit这个别名将
git commit
命令替换为 git ci
,简化了命令的输入。 - git config --global alias.br branchgit config --global alias.br branch这个别名将
git branch
命令替换为 git br
,简化了命令的输入。 - git config --global alias.unstage undogit config --global alias.unstage undo这个别名将
git undo
命令替换为 git unstage
,简化了命令的输入。 - git config --global alias.stage stagegit config --global alias.stage stage这个别名将
git stage
命令替换为 git stage
,简化了命令的输入。 - git config --global alias.log log --onelinegit config --global alias.log log --oneline这个别名将
git log
命令替换为 git log --oneline
,简化了命令的输入。 - **git config --global alias.logf log -n1000000 --reverse --no-merges --pretty=format:"%ai %an %s"`git config --global alias.logf log -n1000000 --reverse --no-merges --pretty=format:"%ai %an %s"这个别名将
git log
命令替换为 git logf
,简化了命令的输入。 - git config --global alias.co-author-date author-dategit config --global alias.co-author-date author-date这个别名将
git co
命令替换为 git co-author-date
,简化了命令的输入。 - git config --global alias.co-date commit-dategit config --global alias.co-date commit-date这个别名将
git co
命令替换为 git co-date
,简化了命令的输入。 - git config --global alias.file-renamed renamedgit config --global alias.file-renamed renamed这个别名将
git mv
命令替换为 git file-renamed
,简化了命令的输入。 - git config --global alias.file-delete deletegit config --global alias.file-delete delete这个别名将
git rm
命令替换为 git file-delete
,简化了命令的输入。 - git config --global alias.file-move movegit config --global alias.file-move move这个别名将
git mv
命令替换为 git file-move
,简化了命令的输入。 - git config --global alias.unstage-all no-allgit config --global alias.unstage-all no-all这个别名将
git unstage-all
命令替换为 git no-all
,简化了命令的输入。 - git config --global alias.stage-all allgit config --global alias.stage-all all这个别名将
git stage-all
命令替换为 git all
,简化了命令的输入。 - git config --global alias.diff-filter-v diff-filter --invert-matchgit config --global alias.diff-filter-v diff