2013-01-17 45 views
1

我創建了3個提交。之後,我試圖推動我的變化起源/主,但後來我發現,我目前沒有分支。之後,我試圖將新提交合併到origin/master,但失敗了。 這是當前的git引用日誌:不知道如何合併提交到原點/主

e664a6d [email protected]{0}: checkout: moving from e664a6d3a47e7036f61d47e69f91bd20235d59b0 to master 
e664a6d [email protected]{1}: merge master: Fast-forward 
9f5948d [email protected]{2}: checkout: moving from master to origin/master 
e664a6d [email protected]{3}: merge [email protected]{3}: Fast-forward 
9f5948d [email protected]{4}: checkout: moving from dc325aeb1866e54d068c103cbc75910d4c464d59 to master 
dc325ae [email protected]{5}: commit: remove debug from app.php 
f5f2d7b [email protected]{6}: commit: add new results to listing 

誰能告訴我什麼,我必須做的合併HEAD @ {4} -head @ {6}到我的起點/主,回到分支與合作它。

非常感謝。

回答

1

你可以嘗試和復位master[email protected]{4}

git checkout -B master dc325aeb186 

然後嘗試推。

注意:在所有的測試中,不要忘記保存(或至少git stash)任何未跟蹤的文件。