我认为这是一个基本问题,但在大多数帖子中,我都没有看到人们使用带有明确定义分支的rebase(进行rebase),所以我只是想知道是否有原因?
git checkout feature
git rebase master
VS显式:
git checkout random-possibly-orphand-branch
git rebase master feature
后者有什么警告吗?定义显式分支名称是否关心HEAD在哪里?
答案 0 :(得分:1)
我认为这只是一种“感觉”就像对HEAD的操作一样。文档说如果你指定一个分支,rebase首先执行该分支的git checkout
,所以我相信效果完全相同。