需要有关版本控制系统的建议

时间:2014-07-23 06:23:02

标签: git controls versioning

所以我使用了很多git。

最近我开始修改游戏,我需要监视更改/添加的基础框架非常大。

然而,当涉及分发我创建的任何模型时,我不需要或想要运送整个资产......

我知道我可以使用git,fork主分支,然后在我的mod完成时将两者分开。

我只是想知道是否有人有更好的建议。

1 个答案:

答案 0 :(得分:0)

也许您可以使用git archive并将其传递给tar / zip命令(如此处所示:Do a "git export" (like "svn export")?),但添加了分支名称,mod的位置

git archive --format zip --output /full/path/to/zipfile.zip yourbranch folder/containing/your/mod

所以你可以在特定分支/其他git对象状态下结束你的mod,而不需要项目的所有其余部分。

<强>更新

这个命令确实让我独自找到了正确的搜索路径,我在另一个堆栈线程中遇到了这个工作命令。

git archive --format zip -o export.zip head $(git diff --name-only master head)