我正在尝试比较过去 12 个月在月底时的回购树,看看发生了什么变化。我是新手 - 到目前为止,我的代码基本上是这样的:
for month in Jan Feb Mar Apr May Jun Jul Aug Sep
git checkout $(git rev-list --before "$month 1 2011" -n 1 HEAD)
我想在过去的 12 个月里完成这项工作,回到前一年。我希望它是动态的 - 我如何制作一个在过去 12 个月内迭代并在当前月份结束的循环?我希望月份值是一个变量,我可以for "..."
在我的git checkout ...
行中使用。
谢谢!