git别名
git别名
示例
-
git外部命令
zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$ git config --global alias.ll '!ls' zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$ zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$ git ll README.md
-
git内部命令
zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$ git config --global alias.unstage 'reset HEAD' zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$ zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$ git status On branch master Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: README.md no changes added to commit (use "git add" and/or "git commit -a") zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$ zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$ git add --all zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$ git status On branch master Changes to be committed: (use "git restore --staged <file>..." to unstage) modified: README.md zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$ zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$ git unstage README.md Unstaged changes after reset: M README.md zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$ git status On branch master Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: README.md no changes added to commit (use "git add" and/or "git commit -a") zhanghongtiandeMacBook-Pro:gitLearning zhanghongtian$