0

我正在构建一个具有更新(或升级)能力的应用程序,我想使用 git 仅提取和压缩已更改的文件(这将通过命令行完成)。这样做的过程是什么?

4

2 回答 2

0

如果您不必编译代码(例如,只要有源代码就可以了),我认为 SVN 可以更好地适应您的需求。

使用 git,默认行为是下载远程仓库中缺少的每个对象。

SVN 只会下载在您当前版本和目标版本之间更改的文件。

我不认为我已经理解了“拉上拉链”的部分——你想拉什么?即将到来的变化?对本地文件进行了更改?

于 2013-03-15T16:48:50.850 回答
0

你可以这样做:

git pull
zip modified-files.zip $(git diff --name-only HEAD HEAD~1)
于 2013-03-15T16:39:43.730 回答