微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

获取在上次发布的特定日期或任何提交 ID 之前更改的文件列表

如何解决获取在上次发布的特定日期或任何提交 ID 之前更改的文件列表

我们正在从 SVN 迁移到 GIT,在 SVN 中,我们有一个修订号,我们使用它来获取使用 ant 脚本更改为给定 HEAD 版本的文件列表。

我们如何以类似的方式为 GIT 做到这一点?

提前致谢,
德维杜塔熊猫

解决方法

如果我在这里理解了您的问题,那么下面应该可以使用

 git log --before='yyyy-mm-dd'

您可以根据需要使用 --before 或 --after 标志。对于您的具体要求,我觉得这应该可行。

git log --after='yyyy-mm-dd' | git show <commit id> --no-patch

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。