我有一个本地的git仓库不是最新的远程仓库。我不想拉改变,然后推。本地回购应完全覆盖远程回购。我怎么用git来做到这一点?覆盖一个git仓库
0
A
回答
0
要小心。在尝试使用真正的软件之前,先试用一对扔掉的软件仓库。很容易把事情搞砸,难以恢复存储库的原始状态。我想你要找git push --mirror
。这里唯一的问题是它也会推送你所有的远程引用。
如果你不想那么做,那么你需要设置一个refspec,这对你更好(也许+refs/heads/*:refs/heads/*
和refs/tags/*:refs/tags/*
)。每个远程您可以有多个refspec行。我觉得编辑.git/config
最简单。
0
如果你有一个本地branch
这是与它的远程副本同步的,可以强制远程使用-f
选项来更新其分行所在州:
push -f origin mybranch
相关问题
- 1. 如何覆盖svn仓库?
- 2. Git - 意外覆盖远程仓库的整个提交历史
- 3. 创建一个包含另一个git仓库的git仓库
- 4. 一个git仓库能跟踪颠覆和git遥控器吗?
- 5. git-svn多个git仓库到同一个svn仓库
- 6. 叉一个Git仓库
- 7. 重建一个git仓库
- 8. 检索一个Git仓库
- 9. 在一个Git仓库
- 10. 做一个git仓库有core.autocrlf它自己的本地值覆盖全球吗?
- 11. 的Git:覆盖或抹大文件(档案)从仓库?
- 12. 如何一个Git仓库与另一个仓库
- 13. 如何镜像和同步一个git仓库到另一个仓库仓库?
- 14. 将一个git仓库作为分支导入另一个仓库仓库
- 15. 多个Git仓库
- 16. 是否有可能在另一个git仓库中拥有一个git仓库
- 17. 在git仓库中有一个git仓库,但只有一个远程
- 18. 每个Eclipse项目或一个Git仓库的多个Git仓库
- 19. 实现覆盖在我的仓库
- 20. Git仓库和TFS仓库
- 21. 是否可以使用一个git仓库来管理几个git仓库?
- 22. 用另一个仓库管理git仓库
- 23. git的移动仓库到另一个仓库作为目录
- 24. 如何把Git仓库放到另一个仓库中?
- 25. Git reset --hard和一个远程仓库
- 26. 如何处理一个Git仓库
- 27. 重用一个Git仓库的部分
- 28. 创建一个git仓库克隆
- 29. 不是一个Git仓库克隆
- 30. 而克隆一个Git仓库
你能具体谈谈的“覆盖远程回购”部分?你想扔掉你的遥控器并将其替换为本地的副本吗?或者只是为特定的分支做这个? – LeGEC