0

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

谢谢, 切坦

4

1 回答 1

1

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

git log --name-status --since="2012-11-1" --until="2012-11-15" --format="format:%H" wp-content (其中 wp-content 是子目录读书')

于 2012-11-22T12:44:23.637 回答