GIT撤销已经推送至远端仓库的信息

有时,在git push之后,才发现还有一些代码需要进行很小的改动,这些改动在原则上不应该作为一次新的提交。
这时,我们需要撤销这次推送(git push)与提交(git commit),然后进行代码修改,再重新进行提交和推送。

一、撤销提交信息

  1. git log查看提交信息


    image.png
  2. git reset --soft aa909cff2239536df14820fe086d96305b24e9f1
    参数soft指的是:保留当前工作区,以便重新提交
    还可以选择参数hard,会撤销相应工作区的修改,一定要谨慎使用

  3. 然后,通过git log确认是否成功撤销:


    image.png

二、撤销
通过git push origin master –force强制提交当前版本号,以达到撤销版本号的目的:


image.png

三、修改代码,重新提交和推送


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容