美文网首页
git 回滚 和 重置的一些应用

git 回滚 和 重置的一些应用

作者: 人魔七七 | 来源:发表于2018-10-24 15:59 被阅读7次

    假如我本地提交了多次但是没有push到服务器,这时候会有个历史log

    如果我想重置提交到上一次或者几次,那么这是非常适合的

    但是注意的是重置有软合并 硬合并 以及混合合并

    image.png

    一般建议混合合并,为了避免丢失很多代码。

    重置 head --soft

    重置 head index --mixed

    重置 head index workcopy —hard

    参考原理:

    https://www.cnblogs.com/kidsitcn/p/4513297.html

    https://www.jianshu.com/p/4464f2b4f0f9

    https://www.git-tower.com/learn/git/ebook/cn/command-line/advanced-topics/undoing-things#start

    https://blog.csdn.net/ligang2585116/article/details/71094887

    假如我把错误的代码提交到git 的远程服务器,这时候我们直接点击历史右键回滚,这样会Revert这个分支,然后提交。

    参考原理:

    https://blog.csdn.net/ligang2585116/article/details/71094887

    相关文章

      网友评论

          本文标题:git 回滚 和 重置的一些应用

          本文链接:https://www.haomeiwen.com/subject/gqrxtqtx.html