任何熟悉错误的人在 git 存储库上设置了两个遥控器



场景:具有公共代码的核心存储库,可供其他存储库(例如客户端)使用。

我已经在客户端中将 core 设置为远程,因此要在客户端存储库中从核心和客户端获取提交,我可以执行以下操作:

git pull core master
git pull origin master

我已经对此进行了测试,在上述情况下它似乎工作正常,我可能会错过任何明显的错误?

注意:git 子模块不能在我的情况下使用

唯一的问题是拉取时可能会出现合并冲突,如果两个分支之间有共同的修改代码。

另一个问题是避免推送到错误的遥控器(默认情况下,单独的git push应该推送到origin,所以你没事)
如果你必须推送回代码,那将是有问题的,因为你也可能为源代码推送代码。

最新更新