Я пытаюсь сравнить деревья репо, какими они были в конце месяца за последние 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 ...
.
Спасибо!