我想重新分配到此特定的提交:82c7b6a
分支master
。從一個分支到另一個分支的重定向
這是我在做什麼:
切換到分支發展
git checkout develop
然後做一個變基帶master
git rebase master
可是我該怎麼添加到git rebase
命令在master
上輸入82c7b6a
。
我想重新分配到此特定的提交:82c7b6a
分支master
。從一個分支到另一個分支的重定向
這是我在做什麼:
切換到分支發展
git checkout develop
然後做一個變基帶master
git rebase master
可是我該怎麼添加到git rebase
命令在master
上輸入82c7b6a
。
就重訂掉了承諾:
git checkout develop
git rebase 82c7b6a
爲什麼要變基?聽起來像你想要做的git cherry-pick
。 git cherry-pick
用於將給定的提交(s)抓取到當前分支中。當你希望你的歷史記錄重新排列(沿着歷史日誌的任何地方添加內容,它可以被插入到一個位置,在歷史記錄)
如果您仍然希望使用
git rebase
使用git rebase你只需要爲rebase提供SHA-1
git rebase <SHA-1>