0
0

Git 处理文件与 revison 冲突问题

技术小黑屋 发表于 2021年04月25日 19:37 | Hits: 151

有一次,尝试使用git log 来查看某个分支(build.gradle)的历史提交时,遇到了这样的问题

1
2
3
4
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 即要操作的文件

查看分支的历史提交

1
git log build.gradle --

查看某个文件的历史提交

1
git log -- build.gradle

以上。



原文链接: https://droidyue.com/blog/2021/04/25/fatal-ambiguous-argument-both-revision-and-filename-git/

0     0

我要给这篇文章打分:

可以不填写评论, 而只是打分. 如果发表评论, 你可以给的分值是-5到+5, 否则, 你只能评-1, +1两种分数. 你的评论可能需要审核.

评价列表(0)