我做了git rm somefile
,我希望撤消它。有没有办法做到这一点?
换句话说,我只想恢复那个文件,其他一切都应该保持不变。
答案 0 :(得分:2)
你可以这样做,如果你尚未提交。
git checkout somefile
如果您已经提交,那么您只能从之前的提交中获取该文件。这可以通过以下方式完成:
git checkout HEAD~ somefile
答案 1 :(得分:0)
git checkout HEAD path / to / file