在上下文中:
git revert HEAD~2 myFile
fatal: bad revision '/Users/rose/gitTest/myFile'
Run Code Online (Sandbox Code Playgroud)
我确定HEAD~2存在.
编辑琥珀色是正确的.我打算用reset而不是revert.
Amb*_*ber 75
如果您只想将单个文件还原到给定提交中的状态,您实际上想要使用以下checkout命令:
git checkout HEAD~2 myFile
Run Code Online (Sandbox Code Playgroud)
该revert命令用于恢复整个提交(和它不会回复你要犯下;它实际上只是恢复的变化做出通过提交-如果你有另一个你指定,后者承诺将无法恢复前一后提交).
Ben*_*enR 19
我在IntelliJ中遇到了这个错误,这些答案都没有帮助我.所以这就是我解决它的方式.
不知何故,我的一个子模块添加了一个.git目录.删除后返回所有git功能.
我使用Idea/Webstorm进行了"致命:糟糕的修改",因为我在另一个内部有一个git目录,没有使用正确的子模块或子树.
我检查了.gitdirs:
find ./ -name '.git' -print
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
79044 次 |
| 最近记录: |