После запуска git filter-branch
, как мне получить список старых команд SHA, переписанных ветвью фильтра, в их новые соответствующие SHA?
Например, что-то похожее на:
b19fd985746c1f060f761d42d353e387bec243fb -> c8ab40ef9bae3b58642a8d1e5b90720d093a60b5
c5ebba1eeb92ca76c0effa32de14178ec7f07db6 -> 4d5a9958b98dbcfa47ce1354bb2af4cc77904639
705f71543235b872ca3e1067538e36d14044429d -> d2aafbd6e5b91955b62dee34f4a0abf0171ba016
Если левым столбцом является список исходных SHA, а правый столбец - это новые SHA после перезаписи веткой фильтра.
Я вижу, что страница man для ветки фильтра упоминает функцию map
, но я не понимаю, полезен ли это здесь, или если это так, как его использовать.
Спасибо за вашу помощь!