0

我有一组要压缩的提交。我知道有一个,在运行时

git rebase --interactive startingCommitHash

根本没有出现,所以为了解决这个问题,我决定从尾部开始一个一个地挤压,这样当我遇到麻烦的提交时,我可以尝试会发生什么,这很好奇。当我的日志显示为

squashedCommitsHash 挤压提交麻烦的提交哈希麻烦的提交消息

我跑

git rebase --interactive HEAD~2

然后我得到

pick startingCommitHash Starting commit 
pick secondHash Second commit
pick thirdHash Third commit
pick fourthHash Fourth commit 
pick fifthHash Fifth commit
pick squashedCommitsHash Squashing Travis-CI fixes

什么?!我的麻烦提交在哪里?为什么不存在?为什么所有其他人都出现了,尽管指定我只想挤压 2?

4

0 回答 0