Git 修正版本和文件名

Git 修正版本和文件名,git,Git,我在论坛的其他部分也见过这种错误,但在这种特殊情况下从未见过 我是个新手。我正在努力: gitk file.py 但我明白了 ambiguous argument file.py: both revision and filename. 如何重命名修订版以避免出现此问题 这是在我将文件.py分支后发生的。为什么?首先,您可以通过在参数前面使用--来强制gitk将参数视为文件名: gitk -- file.py 或者,正如您所指出的,将名称同时作为分支名和文件名是一种不好的做法。您可以使用g

我在论坛的其他部分也见过这种错误,但在这种特殊情况下从未见过

我是个新手。我正在努力:

gitk file.py
但我明白了

ambiguous argument file.py: both revision and filename.
如何重命名修订版以避免出现此问题


这是在我将
文件.py分支后发生的。为什么?

首先,您可以通过在参数前面使用
--
来强制
gitk
将参数视为文件名:

gitk -- file.py
或者,正如您所指出的,将名称同时作为分支名和文件名是一种不好的做法。您可以使用
git branch-m
重命名您的分支:

git branch -m file.py some_other_branch_name

不能在git中分支文件
git branch-d file.py
可能会帮您解决问题。