使用Git提交服务器代码冲突解决
一、情景一:
git pull origin develop 后报:Your branch and 'origin/develop' have diverged, and have 2 and 1 different commit each, respectively.
解决方法如下三步:
(1) git rebase origin/develop
(2)git pull origin develop --rebase
(3) git push origin develop

二、git 返回操作
git checkout . #本地所有修改的。没有的提交的,都返回到原来的状态
  git stash           #把所有没有提交的修改暂存到stash里面。可用git stash pop回复。
  git reset --hard HASH        #返回到某个节点,不保留修改。
  git reset --soft HASH         #返回到某个节点。保留修改
三、git 的 stash命令:
  
二、情景二


输入Y

输入 ctrl + x
显示如下:

在git staus:

三、查看master分支情况:

    魏巍周山,似曾乡山,凭窗远望,似曾南北。
 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号