Git:将完整回购与另一个合并[重复]
Posted
技术标签:
【中文标题】Git:将完整回购与另一个合并[重复]【英文标题】:Git: merge full repo with another one [duplicate] 【发布时间】:2013-07-18 14:27:00 【问题描述】:首先,我是 github 的菜鸟…… 问题是我有一个分叉的回购,而且经常更新。 如何将整个回购与我的项目合并? 还有,他们新建了一个分支,怎么同步?
谢谢大家,抱歉英语不好。
编辑: 我不打算将 pull 发送到官方仓库,而只发送到我的仓库。
【问题讨论】:
都试过了,不是我的情况。我需要完全合并一个 repo,所有分支,就像我在官方工作一样,但是我的修改。实际上,我使用: git fetch official git merge official/master master git push 如果我尝试合并其他任何东西,它不起作用。 请更新您的问题,详细了解原始存储库中创建了哪个“新分支”,以及您是否使用本地功能分支进行自己的更改。你打算向原始仓库发送拉取请求吗? @Cupcake 不,我不打算将更新发送到官方仓库,但只发送给我的。 【参考方案1】:克隆存储库
git clone git@itpsmgit1.magnetimarelli.com:tegra/repo_dir
创建一个本地分支来跟踪远程新创建的分支
git branch usrname_activity_dev --track origin/new_remote_branch
签出这个本地分支
git checkout usrname_activity_dev
从远程仓库拉取
git pull
你将拥有远程的所有内容:分支、标签等
【讨论】:
我的修改保留了吗?以上是关于Git:将完整回购与另一个合并[重复]的主要内容,如果未能解决你的问题,请参考以下文章
两个数据框,计算重复的ID并与另一个具有相同ID的数据框合并?