我有一个文件名file.txt
。
我在file.txt
.
我提交并推送这些更改。
但是现在我意识到我不需要对当前分支中的文件进行任何更改。所以我错误地做了git rm file.txt
。然后提交并推送这些删除更改。但它显示在我的分支上删除了这个文件。
我想要的只是我不想file.txt
在我的分支中看到任何变化。
有人可以在这里帮助我吗?我在 StackOverflow 上搜索了很多。有很多答案,但找不到我的情况。
所以最后,我得到了我想要的答案。这是我遵循的步骤。
git checkout deletion_commit_id^ -- file.txt
这将恢复删除,然后add
,commit
和push
。
在那之后,我已经撤消了这个文件的所有更改。
git checkout origin/master file.txt.
然后add
,commit
和push
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句