以下是 A 和 B 两台电脑上的提交记录,图1 中有 first 和 second 两个 commit,且都已经提交到云端;图2 中渔鸥 first 和 third 两个本地 commit,而 second 是由 A 电脑提交的远程 commit,未 pull 到 B 电脑中。
若 B 电脑依旧推送到云端,就会出现冲突,需要合并。可以通过 git stash
命令将你的本地修改暂存起来,但前提是未将修改的文件提交,此时若未推送,可以通过 undo commit
取消本地 commit,再使用 git stash
。
再 git pull
,拉取代码到本地仓库。
如图6示,本地和远程的 master 都指针到 second commit。
标签:Git,提交,stash,second,git,本地,commit From: https://www.cnblogs.com/Himmelbleu/p/18061922