我确实搜索了与我相似的所有问题,但仍然无法实现我想要的目标。 如果可能,请提供建议:
我想简单地使用最新的publicRepo / master并与privateRepo / master合并。但我想从publicRepo / master获取所有内容,无论合并冲突如何(类似于以前的git pull -s
)
如何做到这一点,到目前为止我已尝试过这些解决方案:
1)here(我最终以3路合并,并在有冲突时获取他们的) 2)Merge 2 Different git Repos
我也尝试过:
git fetch --all (as I added publicRepo/dev as one of my remotes)
git reset --hard publicRepo/dev
git pull (does a 3 way merge, which I do not want, I want everything from my publicRepo/Master)
答案 0 :(得分:0)
将git fetch upstream
设置为上游后,您可以尝试使用publicRepo
。
添加公共仓库远程:
git remote add upstream {publicRepo}
从您的私人仓库中结帐时,从上游公共仓库获取最新数据:
git fetch upstream