如何从远程git仓库中删除最后一次提交? 删除上一次提交

如何从远程git repo删除最后的提交?它不是从其本地存储库中添加的。它是偶然从不同的本地仓库添加的。我尝试了所有建议,但没有完成

XUQIAN28 回答:如何从远程git仓库中删除最后一次提交? 删除上一次提交

这可能会有所帮助(来自GitHub)

删除上一次提交

要从git中删除最后一次提交,只需运行

git reset --hard HEAD^  

如果要从顶部删除多个提交,则可以运行

git reset --hard HEAD~2 

删除最后两个提交。您可以增加数量以删除更多提交。

如果您要“取消提交”提交,但保留更改以供重做,请删除

"--hard": git reset HEAD^ 

这将从分支和索引中逐出提交,但保留工作树。

如果要将提交保存到新的分支名称中,请运行

git branch newbranchname 

执行git reset之前。

本文链接:https://www.f2er.com/2681528.html

大家都在问