使用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号