在上下文中:
git revert HEAD~2 myFile
fatal: bad revision '/Users/rose/gitTest/myFile'
我确定HEAD〜2存在。
编辑琥珀色是正确的。我本意使用reset而不是revert。
Answers:
我在IntelliJ中遇到此错误,这些答案都没有帮助我。所以这是我解决的方法。
我的一个子模块以某种方式添加了一个.git目录。我删除所有git功能后都将其返回。
.git再次创建。
/Users/myusername/Developer/myProject/为<Project>,错误对我也消失了。其中有一些其他文件夹.git,IntelliJ一定很困惑。
我对Idea / Webstorm进行了“致命修订”,因为我在另一个目录中有一个git目录,而没有使用正确的子模块或子树。
我用以下方法检查了.gitdirs:
find ./ -name '.git' -print