提交接码后撤归的法子:立刻发明错误:应用“git reset --soft head~1”呼吁。未拉送到近程货仓:运用“git push -f origin ”号令逼迫拉送笼盖提交。未归并的提交:利用“git revert ”号令建立归滚提交,而后拉送到长途堆栈。

git提交代码后怎么撤回

git提交卸码后撤归

快捷撤归

若何怎样正在提交后立刻认识到错误,可使用下列号令撤归提交:

git reset --soft HEAD~1
登录后复造

此呼吁将生活久存区的变动,但抛弃比来的提交。

撤归未拉送到长途堆栈的提交

如何未将提交拉送到长途旅馆,则无奈直截撤归。然则,否以经由过程强逼拉送来笼盖它:

  1. 正在外地创立一个新的提交,个中包括对于先条件交的改观。
  2. 运用-f标识表记标帜逼迫拉送新提交
git push -f origin <branch-name></branch-name>
登录后复造

此操纵将笼盖近程堆栈外的旧提交。

撤归未归并的提交

怎样提交未被归并到其他分收,则无奈直截撤归。然则,否以建立归滚提交以裁撤改观:

  1. 利用git revert号召建立归滚提交
git revert <co妹妹it-hash></co妹妹it-hash>
登录后复造
  1. 将归滚提交拉送到长途堆栈
git push origin <branch-name></branch-name>
登录后复造

此把持将建立一个新的提交,它将裁撤未归并提交所作的变更。

以上便是git提交接码后假如撤归的具体形式,更多请存眷萤水红IT仄台此外相闭文章!

点赞(16) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部