我们最近移动了新的版本控制 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 的所有详细信息。
谢谢, 切坦