这是我所做的:
- 我运行了
git checkout -b 分支名
。 - 我在
分支名
上进行了一些提交。 - 我切换到了
master
分支,并进行了快进式合并。
当我运行 git log 分支名 --oneline
命令时,会得到以下信息:
fatal: ambiguous argument 'branch_name': both revision and filename
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
可能出了什么问题?
gitk branch_name
报告了“模糊参数”行,而没有说明如何修复它。这个答案同样适用于gitk
。 - reecegit show HEAD:some/file.txt
)上运行git show
命令时遇到了错误。在这种情况下,错误信息为“fatal: ambiguous argument 'HEAD:some/file.txt': both revision and filename”,但这并没有提供太多帮助,尤其是因为git show HEAD -- some/file.txt
执行的是完全不同的操作。 - Ajedi32