我试图了解在以下情况下会发生什么:
git rebase origin/X
但是我真的不明白这里会发生什么,git是否只是将X的提交重播到FB?还是只是简单地更改了对基本提交的引用?
我知道,如果我在FB上进行了更改,这些提交将被“移动”到一个新的基本提交中,但是在我不对FB进行任何更改的情况下究竟会发生什么呢?
答案 0 :(得分:0)
git是否只是将X的提交重播到FB?
是的
如果您在重新设置基准之前和之后比较FB
的历史记录,您会看到提交ID都已更改,因为重新创建了提交。
免费的 Pro Git includes diagrams,使操作更容易。