仅获取已更改的文件

时间:2013-03-15 16:18:23

标签: git github

我正在构建一个具有更新(或升级)功能的应用程序,我想使用git来拉取并压缩已更改的文件(这可以从命令行完成)。这个过程会做什么?

2 个答案:

答案 0 :(得分:0)

你可以这样做:

git pull
zip modified-files.zip $(git diff --name-only HEAD HEAD~1)

答案 1 :(得分:0)

如果您不必编译代码(比如说,只有源代码正常),我认为SVN可以更好地适应您的需求。

使用git,默认行为是下载您的repo缺少的遥控器中的每个对象。

SVN将只下载当前版本与目标版本之间发生变化的文件。

我认为我不理解“拉链”部分 - 您想要拉链?传入的变化?在本地对文件进行的更改?