git pull主机的问题与源主机不同步
以下是我执行的步骤顺序:git pull主机的问题与源主机不同步,git,git-branch,git-pull,git-fetch,Git,Git Branch,Git Pull,Git Fetch,以下是我执行的步骤顺序: 已将分支中的更改提交给本地主机(提交iddc9afg2k) git获取原始主机和&git合并原始主机 git签出主机 git pull(这将删除所有最近的更改) git获取原始主机和&git合并原始主机 git重置——硬原点/主控 git签出分支机构 git博客 git重置——硬dc9afg2k(提交成功) git签出主机 git日志(这可追溯到2天前) git pull(master未使用当前的origin/master更新) 当远程回购收到重写历史的(git pus
dc9afg2k
)git获取原始主机和&git合并原始主机
git签出主机
git pull
(这将删除所有最近的更改)git获取原始主机和&git合并原始主机
git重置——硬原点/主控
git签出分支机构
git博客
git重置——硬dc9afg2k
(提交成功)git签出主机
git日志
(这可追溯到2天前)git pull
(master
未使用当前的origin/master
更新)当远程回购收到重写历史的(
git push--force
)时,可能会发生不同步的master
如果您在master上完成了自己的提交:
- 进行分支(以记住当前主状态)
吉特分行老东家 - 确保没有任何需要保存的私人文件
git fetch origin
git reset --hard origin/master
git clean -f -d
(您可以使用“-n
”选项预览最后一次清洗步骤:git clean-n-f-d
)
请注意,
git-fetch-origin-master和&git-merge-origin-master
可以是一个git-pull-origin-master
:将这两个步骤分开的目的是在合并之前查看master
和origin/master
之间的区别。如果不进行这种区分,那么
git pull
就更简单了