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

Git 获取在上次发布的特定日期或任何提交ID之前更改的文件列表,git,gitlab,gitlab-ci,svn2git,Git,Gitlab,Gitlab Ci,Svn2git,我们正在从SVN迁移到GIT,在SVN中,我们有一个修订号,我们使用它来使用ant脚本将文件列表更改为给定的HEAD版本 对于GIT,我们如何以类似的方式实现这一点 提前感谢, Devidutta Panda如果我理解了你的问题,那么下面的问题应该可以解决 git log --before='yyyy-mm-dd' 您可以根据需要使用--before或--after标志。对于你的具体要求,我觉得这应该行得通 git log --after='yyyy-mm-dd' | git show &l

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

对于GIT,我们如何以类似的方式实现这一点

提前感谢,

Devidutta Panda

如果我理解了你的问题,那么下面的问题应该可以解决

 git log --before='yyyy-mm-dd'
您可以根据需要使用--before或--after标志。对于你的具体要求,我觉得这应该行得通

git log --after='yyyy-mm-dd' | git show <commit id> --no-patch
git日志--after='yyyy-mm-dd'| git show--无修补程序

如果我理解了你的问题,那么下面的内容应该可以

 git log --before='yyyy-mm-dd'
您可以根据需要使用--before或--after标志。对于你的具体要求,我觉得这应该行得通

git log --after='yyyy-mm-dd' | git show <commit id> --no-patch
git日志--after='yyyy-mm-dd'| git show--无修补程序

我们需要在一个日期后更改文件,也可以使用上次提交id。我们需要在一个日期后更改文件,也可以使用上次提交id