如果我在重新定位时遇到冲突,那么了解导致冲突的其他分支的提交的SHA的最快方法是什么。即什么是最后提交的樱桃挑选和失败?
我知道我可以手动弄清楚它是什么提交,git rebase
告诉你正在应用的提交的主题等等,但我正在寻找可编写脚本的东西。
MERGE_HEAD
对于rebase冲突没有任何意义,REBASE_HEAD
(或类似的东西)不存在。
答案 0 :(得分:0)
我认为git会将其工作文件保存在.git/rebase-apply/
答案 1 :(得分:0)
在rebase期间当前导致冲突的提交的SHA看起来像文件.git/rebase-apply/original-commit
。