2012-08-24 64 views
-1

我有一個混帳拉一個問題,我的問題是:混帳拉不合並我的變化

我做:

git add . 

git commit -m "Message" 

git pull origin <remote> 

,並得到這個:

Already up-to-date. 

但不要將我的本地文件與遠程存儲庫中的更改合併!

我該如何爲強制呢?

git status 

得到什麼承諾(工作目錄乾淨)

注:之前做拉,我做了一個推-f一個git的原點的復位 - 硬SHA1_HASH(IN THE REMOTE REPOSITORY)

謝謝!

+1

如果您想要將本地更改與git pull合併,您必須首先提交它們(本地)。你做了嗎 ? –

+0

是的,我做了一個git add。和git commit -m「mensake」 – Marcelo

+1

你的提交是否已經完成?你的'git status'是什麼意思? – noMAD

回答

0

你這是怎麼在那個分支上GitHub 創建回購一旦你這樣做(說你把它命名爲MyRepo),分支關閉您origin和工作。當你需要的東西推回你的出身,你要做的就是:

1. git add <your changes> 
2. git commit -m "" <your commit message) 
3. git push <your local repo> <Link to MyRepo> 

如果配置了github上輸入您的憑據,你不需要RSA密鑰。然後你從原點拉請求。