2014-01-27 44 views
3

我已經開始學習一週的Git了,而且我面臨工作中的問題。事情是我在develop分支中做了一些修改,在完成我的工作之後,我試圖提交併推送,但是,我無法擺脫最後一個錯誤。在這裏你可以看到smartgit和日誌的截圖。smartgit推送:並非所有文件都被推送

enter image description here

,你也可以在這裏看到的日誌文件;

enter image description here

回答

9

只是讓

git checkout develop 
git pull 
git push 

因爲在遠程開發分支的一些新的提交,你不要在你的本地開發分支有你有這樣的錯誤,這個變化必須被取第一個

+0

hey Vlad。我做了你所說的話,我猜想它可以工作,但在推命令後。它給出了同樣的錯誤。這是我的命令日誌。 'git checkout developpe'後的 ; '已經開發' 你的分支和'起源/開發'已經分開了,分別有兩個和三個不同的提交,分別爲 。 (使用「git pull」將遠程分支合併到你的)''。 'git pull'後 - >'已經最新! 通過'遞歸'策略進行合併,最後在推 - >之後! [被拒絕]功能/ HS-41 - >功能/ HS-41(非快進) – quartaela

+0

和你做'git pull'後發生了什麼? –

+0

在這裏你可以看到完整的日誌。並感謝您的幫助。 http://justpaste.it/e7zn – quartaela

1

先取得然後推,因爲這表明東西改變了一些東西