提交后如何撤消git rm

starboy_jb

我有一个文件名file.txt

我在file.txt.

我提交并推送这些更改。

但是现在我意识到我不需要对当前分支中的文件进行任何更改。所以我错误地做了git rm file.txt然后提交并推送这些删除更改。但它显示在我的分支上删除了这个文件。

我想要的只是我不想file.txt在我的分支中看到任何变化

有人可以在这里帮助我吗?我在 StackOverflow 上搜索了很多。有很多答案,但找不到我的情况。

starboy_jb

所以最后,我得到了我想要的答案。这是我遵循的步骤。

git checkout deletion_commit_id^ -- file.txt

这将恢复删除,然后add,commitpush

在那之后,我已经撤消了这个文件的所有更改。

git checkout origin/master file.txt.

然后add,commitpush

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章