Git一些略高端的使用方法

Git作为一个高端大气上档次的版本管理工具,如果使用的时候仅用git add, git commit, git push, git pull这些基本工具,未免也太过暴殄天物了。本文旨在收集学习一些Git的高端使用方法,以全面提高自己的姿势水平。

1. git log

git log --oneline --graph尽管比单纯的git log“高明”一些,但还是简单了些,有些重要信息比如提交时间提交者还要使用其他命令进一步查看。这时,可以通过自定义日志格式,来查看更多的内容。
可以使用形如

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 --"

的命令设置自定义日志格式。
各参数具体意义,待后续增补。

2. git rebase

3. git branch-filter

添加新评论