如何使用 git 和 git-flow 设置派生存储库



我有一个主存储库,它是核心游戏引擎,现在我需要制作另一个最终将成为实际游戏的存储库。因为我将同时使用 git-flow,所以我不能只是分叉原始版本并在需要对引擎进行更改时拉/推。我最好需要的是能够获取引擎存储库中主分支上的更改,并将这些更改合并到派生项目中的开发分支。我将如何设置?

查看 Git 子模块。看起来这是适合您的需要的。

接下来,

我的项目完全按照我想要的方式设置,并允许我随时更新主项目的副本: http://debuggable.com/posts/git-fake-submodules:4b563ee4-f3cc-4061-967e-0e48cbdd56cb

如果其他人想要使用它,但在拉取基础项目的新版本时遇到问题,请在拉取之前存储您的更改。

最新更新