【发布时间】:2013-02-08 23:15:50
【问题描述】:
在运行git filter-branch 之后,我如何获得由 filter-branch 重写为新的相应提交 SHA 的旧提交 SHA 列表?
例如,类似于:
b19fd985746c1f060f761d42d353e387bec243fb -> c8ab40ef9bae3b58642a8d1e5b90720d093a60b5
c5ebba1eeb92ca76c0effa32de14178ec7f07db6 -> 4d5a9958b98dbcfa47ce1354bb2af4cc77904639
705f71543235b872ca3e1067538e36d14044429d -> d2aafbd6e5b91955b62dee34f4a0abf0171ba016
其中左列是原始SHA列表,右列是filter-branch重写后的新SHA。
我看到 filter-branch 的 man page 提到了一个 map 函数,但我不明白这在这里是否有用,或者如果有用,如何使用它。
感谢您的帮助!
【问题讨论】:
标签: git git-filter-branch