2012-08-24 5 views
-1

у меня есть проблемы с мерзавца тянуть, моя проблема заключается в следующем:мерзавец тянуть не объединить свои изменения

Я делаю:

git add . 

git commit -m "Message" 

git pull origin <remote> 

и получить это:

Already up-to-date. 

но не объединять мои локальные файлы с изменениями, которые находятся в удаленном репозитории !.

Как я могу это сделать?

мой

git status 

получить ничего не совершить (рабочий каталог чистой)

Примечание: перед тем из сделать тянуть, я сделал толчок -f происхождения мерзавца сброса --hard SHA1_HASH (в 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> 

Если у вас есть ключ RSA сконфигурированы с GitHub вам не нужно вводить учетные данные. Затем вы вытаскиваете запрос из источника.

Смежные вопросы