通过GIT获取变更集列表

时间:2012-11-22 12:26:18

标签: git

我们最近移动了新版本控制GIT(之前我们曾经在TFS 2008上工作),我们有.net实用程序,它曾经与TFS通信并用于提供更改集列表(输入参数是实用程序的数据时间) )并导出到文本文件。

我想在GIT中使用等效/类似命令,我在命令

下面找到了

git diff --name-status`git log --reverse --since =“2012-11-13”--until =“1012-11-15”--format = format:%H | sed -n'1p; $ p

上面的命令将给出对存储库的整体更改(例如在xyz文件夹上完成的更改),我想要的是如果在GIT下的存储库中有子文件夹,我需要传递路径(文件夹或子文件夹)文件夹)这样我就可以将变更集转到特定目录,而不是获取xyz的所有细节。

谢谢, 阿赫亚

1 个答案:

答案 0 :(得分:1)

你想用sed做什么?这就是你想要的吗?

git log --name-status --since =“2012-11-1”--until =“2012-11-15”--format =“format:%H” wp-内容 的 (其中wp-content是'read'的子目录)