2017-04-06 86 views
2

我是個新手。GitBash/GitExtensions問題提交本地更改

我已完成開發並準備檢查我的文件。我以爲我在檢查過了,但是當我看到我的回購協議,我看到一個子目錄中未檢查於是,我就強迫git add . -f但我得到這個錯誤:

`$ git status 
On branch develop 
Your branch and 'origin/develop' have diverged, 
and have 1 and 5 different commits each, respectively. 
    (use "git pull" to merge the remote branch into yours) 
nothing to commit, working tree clean` 

我該怎麼辦?

我不關心我希望把我的代碼在回購由於是回購任何差異(對什麼是在回購不關心,我的代碼應取代一切)

再次,又該我做?

回答

0

這兩個(git add -f .git status輸出)是無關的。

首先,不要忘記提交你剛剛添加的內容。

然後,用自己更換遙控歷史,簡單地做

git push --force 

只要你是唯一一個對開發分支工作,將被罰款。

+0

謝謝,我的同事最終通過SourceTree對我進行了更改。 –