環顧四周,找不到答案!我是一個完整的git n00b,並且非常感謝任何能給我一些提示的人。Git - 移動分支內提交,然後插入分支
我最初曾在我的倉庫提交的一個長分支,我想改變我的分支
所以我做
git checkout master~14
git commit --amend -m "added the new description for the commit bla bla bla"
分配到以前的承諾(主〜14)的消息
不幸的是,現在我放入分離的頭模式 於是我就慌了一下,創建一個新的分支,這樣我就不會失去裁判這一承諾
git branch detached
現在我遇到了這樣的情況,我在自己的樹枝上的樹頂部有主〜14,我想把它放回原來的樹中,而不會造成任何衝突或覆蓋任何東西
+ [detached] xxxxx
* + [master] xxxxx
* + [master^] xxxxx
* + [master~2] xxxxx
* + [master~3] xxxxx
* + [master~4] xxxxx
* + [master~5] xxxxx
* + [master~6] xxxxx
* + [master~7] xxxxx
* + [master~8] xxxxx
* + [master~9] xxxxx
* + [master~10] xxxxx
* + [master~11] xxxxx
* + [master~12] xxxxx
* + [master~13] xxxxx
* + [master~14] xxxxx
我也想(在解決這個問題之後)將我的提交從主〜14..master〜5分支爲一棵新樹,最後把〜4..master作爲另一棵樹。
我應該做的重命名擺在首位提交信息在這裏回答:HTTP:/ /stackoverflow.com/questions/179123/how-do-i-edit-an-incorrect-commit-message-in-git – Imme22009 2012-07-24 16:24:31