2013-03-22 115 views
0

我從三天前開始學習git,自從昨天起我面臨將內容推送到git的問題。所以今天早上,我刪除了我的comp和github賬戶中的所有內容,並試圖從this tutorial開始做所有事情。但是在我這樣做之後,我多少會遇到同樣的問題。我已經看到了在stackoverflow和其他論壇上的解決方案,但我無法擺脫困境。未能將本地存儲庫推送到github

我有一個項目在github上,並在我的本地計算機d驅動器上有兩個文本文件,我試圖推送給github。請幫忙。

+0

你已經嘗試過作爲暗示在日誌'混帳pull'? – fmendez 2013-03-22 02:49:52

+0

好的,我剛剛做了一個git pull,但仍然遇到同樣的問題 – trollster 2013-03-22 02:53:29

+0

執行'git status'並用輸出更新問題。 – fmendez 2013-03-22 03:02:21

回答

0

我這樣做,它的工作。謝謝你的建議。

git checkout master 
git push origin +HEAD 

如果任何人有任何更好的解決方案,請芯片。

+0

這種情況通常發生在遠程倉庫(在這種情況下你的github倉庫)已被直接編輯或被推送到另一個用戶/倉庫。做混帳拉,git推通常解決它就好了。 git checkout master也能正常工作。 – FajitaNachos 2013-03-22 06:26:59

+0

請注意,如果您有本地提交,並且沒有合併的遠程提交,那麼'git pull''git push'會導致合併提交發生,有時會強迫其他人處理您的衝突。如果有人將變更保存爲主線以保持歷史記錄線性,正確的做法通常是'git fetch; git rebase origin/master'以確保 - 您解決了最新提交中的任何衝突,而不是進行醜陋的合併提交在主人身上。 – Kzqai 2013-04-07 03:36:23

相關問題