当前位置:   article > 正文

SourceTree指令_sourcetree 命令

sourcetree 命令

平时在开发项目时,经常会出现未拉取代码但是提交代码的情况,此种情况会造成冲突。

特意网上找了指令,记录下来防丢失。

①未拉取代码,已提交代码,拉取或者推送时冲突

进入SourceTree命令行模式,输入:git reset --hard origin/master

②服务端代码强制覆盖本地代码

进入SourceTree命令行模式,依次输入回车:

    git fetch --all
    git reset --hard origin/master
    git pull

PS:此种情况会强制还原本地代码,会以服务器端代码为准。建议执行前先备份本地代码。

③已提交代码,未推送代码情况下,需要撤销提交状态

进入git指令模式,输入以下代码:

git reset --soft HEAD^

PS:此即为撤销上一次提交记录,撤销后不会重置本地代码。

(后续遇到其他情况陆续完善)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/637975
推荐阅读
相关标签
  

闽ICP备14008679号