所以我使用了很多git。
最近我开始修改游戏,我需要监视更改/添加的基础框架非常大。
然而,当涉及分发我创建的任何模型时,我不需要或想要运送整个资产......
我知道我可以使用git,fork主分支,然后在我的mod完成时将两者分开。
我只是想知道是否有人有更好的建议。
答案 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)