將git log替換成git lg,而且彩色顯示,方便查看及回滾到某個版本,效果以下:git
git lg效果圖服務器
只要在命令行輸入如下命令回車:
git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
而後再git lg就能夠看到彩色的日誌。spa
附上經常使用git 命令:命令行
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'}span.s1 {font-kerning: none} 1.到本地倉庫 cd 2.查看狀態:git status 3.添加文件:git add . 4.提交 git commit -m」備註」 5.查看日誌:git log 6.查看當前分支:git branch 7.拉取最新代碼:git pull origin 分支名 8.推送代碼:git push origin 分支名 9.刪除遠程分支:git push origin :分支名 10.新建分支,並切換到新建的分支:git checkout -b 新分支名 11.將新建的分支推送到服務器:git push origin 新建的分支名 12.刪除本地分支:git branch -D 分支名 13.合併某個分支到當前分支:git merge 須要合併到當前分支的分支名 14.強制回撤到某次提交的版本:git reset —hard 版本號的前6位(如:abe75e) 15.添加tag:git tag -a 「標籤名」 -m」備註」 16.將添加的標籤推送到遠程服務器:git push —tag 17.進入到某哥tag:git checkout 標籤名 18.強制回撤到某個標籤:git reset —hard 標籤名 19.刪除本地tag:git tag -d 標籤名 20.刪除遠程的tag:git push origin -–delete tag 標籤名 21.刪除git而不刪除文件:find . -name 「.git | xargs rm -Rf 22.查看git遠程倉庫地址:git remote -v 23.移除遠程的git地址:git remote rm origin 24.將本地修改強制推送到服務器 git push -f -u origin master 25.修改某個已經提交的記錄的備註 git commit --amend,編輯後先esc再:wq保存退出 26.刪除項目中的全部.DS_Store find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch .gitignore echo .DS_Store >> ~/.gitignore
做者:CGPointZero
連接:https://www.jianshu.com/p/f5461fe1787a
來源:簡書日誌