1、查看当前git分支是基于哪个分支创建的
git reflog --date=local --all | grep 要查询的分支名称
2、git 查看单个分支提交历史
命令格式:git log 基础分支..派生分支
如果dev-webpack从dev切出来的可以用git log dev..dev-webpack查看单独dev-webpack提交历史
3、查询提交历史
git log --oneline -10
4、git commit --amend命令的作用
注意点:git commit --amend命令并不等价于git commit -a命令
4.1、可以修改上一次的提交信息。但是commit hash值会改变。
4.2、可以将最近的修改追加到上一次的提交上。但是commit hash值会改变。
5、根据关键词查询历史日志
git log --oneline --grep '关键词'
6、查看某个文件的历史日志
git log --oneline 文件的绝对路径或相对路径
7、git查看某个commit属于哪个分支
本地分支:
git branch --contains <commit id>
远程分支:
git branch -r --contains <commit id>