1.使用 bash alias 简化命令
运行以下命令:
touch ~/.bashrc
echo 'alias ga="git add"'>> ~/.bashrc
echo 'alias gc="git commit -v"'>> ~/.bashrc
echo 'alias gl="git pull"'>> ~/.bashrc
echo 'alias gp="git push"'>> ~/.bashrc
echo 'alias gco="git checkout"'>> ~/.bashrc
echo 'alias gst="git status -sb"'>> ~/.bashrc
然后重启命令行,或者运行 source ~/.bashrc,你就可以用这些缩写了。
注:.bashrc文件,命令行配置文件。
echo ....>>/.bashrc,追加简写命令至配置文件。
source ~/.bashrc,重新执行刚修改的初始化文件,使之立即生效。
2.美化glog
- cat ~/.bashrc,打开.bashrc配置文件。
- 在 ~/.bashrc 的最后一行添加
alias glog="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit -- | less"
- source ~/.bashrc,执行配置文件使生效。
注:下次直接使用golg命令就能看到美化的git log了。
3.git rebase -i XXXX,美化历史命令
XXXXXX为commit提交号,可以美化glog
4.通灵术
git stash,隐藏代码文件
注:当你不想提交代码,又不想删除代码。那么就可以使用通灵术找个空间把代码临时藏起来。
使用这个命令时需要先git add 这个文件,然后再使用通灵术。且使用通灵术后,文件不会在工作区展示。
git stash pop,显示代码文件
注:需要重新编写时又展示这个文件继续修改添加内容即可。多次通灵术后,pop会依次按倒序展示文件。