2012-08-24 53 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密钥。然后你从原点拉请求。