推送失败后如何撤消提交?

塞西莉亚

我打算在dev分支(只是版本号0.1-> 0.2)中进行测试,所以我提交了更改,但没有权限直接将其推送到dev,然后创建了一个功能分支,发现该数字已经是0.2,然后我将其更改为0.3并推送了此分支,然后创建了一个合并请求以将其合并到dev中。

我是git的新手,只是想知道将来如何防止这种混乱?推送被拒绝后,如何恢复提交?

马杜巴特

您可以通过使用命令恢复上一次提交来解决

git reset HEAD~

这将撤消您的最后一次提交,并使您对最后一次提交的更改恢复为未提交状态。然后,您可以签出功能分支,进行提交,然后将功能分支推送到远程仓库。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何撤消尚未推送的提交?

来自分类Dev

SourceTree - 如何撤消推送提交

来自分类Dev

在推送了许多其他提交后,撤消“还原”提交

来自分类Dev

压入本地提交后推送到远程分支失败

来自分类Dev

在Git中多次提交后如何撤消文件中的更改?

来自分类Dev

如何撤消选定的提交

来自分类Dev

提交更改访问限制文件的提交后如何推送?

来自分类Dev

撤消已推送到远程仓库的提交

来自分类Dev

撤消更改(已提交并推送)

来自分类Dev

如何在github中还原/撤消我的最后两次推送(提交和还原)?

来自分类Dev

如何使用git-plus撤消上一次本地(未推送)提交?

来自分类Dev

Android Studio推送提交失败

来自分类Dev

在 Git 中推送到远程后如何更改提交消息

来自分类Dev

带有Mercurial的Sourcetree。撤消尚未推送的提交

来自分类Dev

带有Mercurial的Sourcetree。撤消尚未推送的提交

来自分类Dev

将提交推送到远程分支后,如何更改提交内容?

来自分类Dev

到期后如何撤消内容

来自分类Dev

到期后如何撤消内容

来自分类Dev

宏运行后如何“撤消”?

来自分类常见问题

如何撤消上一次提交

来自分类Dev

如何在Mercurial中查找撤消提交?

来自分类Dev

如何撤消SVN中的“标记提交”?

来自分类Dev

如何撤消SVN中的“标记提交”?

来自分类Dev

如何撤消任意提交中的更改?

来自分类Dev

在本地重新提交后推送到远程

来自分类Dev

拉动后丢弃未推送的提交

来自分类Dev

推送到github后删除或更改提交

来自分类Dev

PhpStorm 意外提交后重新提交并推送

来自分类Dev

几秒钟后Android推送失败