我有两个分支:master
和experimental
。我想把我在实验中所做的改变改为主人。但每当我尝试使用git rebase master experimental
时,我得到:Current branch experimental is up to date.
任何人都知道我做错了什么?感谢。
答案 0 :(得分:1)
这意味着实验分支已经是主分支的后代。如果你想要从master上的实验分支提交,你需要合并它。由于你重新定位它将是一个快速提交,不会导致合并提交(除非你指定--no-ff):
git checkout master && git merge experimental