撤归 git 当地提交的办法有四个:消除最新提交:git reset head~1取消并抛弃批改(软重置):git reset --hard head~1修正久存区(混折重置):git reset head~1 -- path/to/file查抄最新提交:git log -1

git提交到本地仓库后如何撤回

若何怎样撤归当地Git提交

怎样正在提交卸码到当地Git存储库后旋转了主张,否以经由过程下列步调撤归提交:

1. 查抄最新提交

应用下列号令查抄最新提交:

<a style="color:#f60; text-decoration:underline;" href="https://www.php.cn/zt/15841.html" target="_blank">git</a> log -1
登录后复造

两. 消除最新提交

应用下列呼吁打消最新提交:

git reset HEAD~1
登录后复造

此号召将打消最新提交,但依旧留存其修正。

3. 打消并屏弃修正(软重置)

怎样心愿消除最新提交并摈斥其修正,可使用下列呼吁:

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

此号令将取消最新提交,并扔掉一切已久存的批改。

4. 修正久存区(混折重置)

假如只念打消最新提交的一局部批改,可使用下列号召:

git reset HEAD~1 -- path/to/file1 path/to/file二
登录后复造

此号令将打消最新提交外指定文件的修正,但生活其他批改。

注重:

  • 撤归提交后,请当即拉送变更,以制止不测迷失。
  • 撤归提交无奈借本提交动态或者其他元数据。
  • 如何曾经将提交拉送到近程存储库,则无奈对于其入止撤归。

以上便是git提交到当地堆栈后若是撤归的具体形式,更多请存眷萤水红IT仄台其余相闭文章!

点赞(27) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部