有一次,尝试使用git log 来查看某个分支(build.gradle)的历史提交时,遇到了这样的问题
代码语言:javascript复制git log build.gradle
fatal: ambiguous argument 'build.gradle': both revision and filename
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
出错原因
- 分支名(build.gradle)与 当前目录下的文件
build.gradle
重复
怎么做
- 按照上面的提示使用
--
进行分割即可。 --
前面的为revision 可以是分支,tag等--
后面的为 file 即要操作的文件
查看分支的历史提交
代码语言:javascript复制git log build.gradle --
查看某个文件的历史提交
代码语言:javascript复制git log -- build.gradle
以上。