美文网首页
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 回滚 和 重置的一些应用

    假如我本地提交了多次但是没有push到服务器,这时候会有个历史log 如果我想重置提交到上一次或者几次,那么这是非...

  • 回滚/重置git merge

    代码合并的时候,有时候合并后发现合并错了,需要回滚或重置 回滚merge其实有两种方式,一种是revert,一种是...

  • git积累

    git命令重置本地提交: 回滚操作 重置merge 命令拉去远程分支 更新远程分支列表 切换到当前分支 —>合并...

  • [Git] 重置回滚完全解读

    一.前言 可能很多使用Git的人都很少会使用回滚操作, 因为不理解原理, 通常的操作是手动的进行代码还原, 这无疑...

  • sourcetree/git 重置与回滚

    为了明确搞清楚重置与回滚的区别,记录如下 提交回滚:revert 根据sourcetree提示文案也可以知道,提交...

  • git

    显示 git push将会提交的 commit 信息 git 回滚 本地回滚 远程回滚 git diff1.sta...

  • git 总结

    参考资料:git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚 git 删除分支 1. 本地分支:git ...

  • git小记

    Git配置 查看用户名和邮箱 没有add 之前 回滚 add 之后回滚 查看远程分支 git pull 比如,要...

  • git 本地回滚和远程回滚

    -- 本地分支回滚到指定版本 git reset --hard -- 强制推送到远程分支...

  • git 撤销和回滚

    未add,撤销文件修改 如果想指定文件chekcout后跟文件名,多个文件用空格分开,如:git checkout...

网友评论

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

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