我有一个克隆的远程(GitHub)库存储库,我将其用作Android项目中的子模块,但是我不得不稍微更改一下gradle文件,以便它可以在我的项目上正确构建。现在,由于我不拥有存储库,我希望将其添加到我的公司存储库中,但我希望能够从源 (Gihub) 存储库合并。
这里最好的常用方法是什么?
基本上,我希望能够进行提交并推送到我们公司的存储库,但有时会将原始存储库中的任何更改合并到我们的"副本"中
在 GitHub 上分叉存储库。在本地克隆它。做出你的承诺。当需要集成原始存储库中的更改时,请添加另一个远程并获取 + 合并。
git clone https://github.com/your_forked_repo.git
cd your_forked_repo
# hack, hack, hack. commit.
git remote add upstream https://github.com/the_repo_you_forked_from.git
git fetch upstream
git merge upstream/master