проблема со сбоем в git - PullRequest
       15

проблема со сбоем в git

0 голосов
/ 18 января 2012

Я всегда получаю следующую ошибку:

 needs merge
 needs merge
 unmerged (54999d1140216fbaaf8606a667fd15f7a286633a)
 unmerged (03087759b4c28212a759b3c60835645cdd211023)
 unmerged (fc4c2ab5de797dc38b7e636f63077590d7dd1daa)

всякий раз, когда я пытаюсь сделать git stash.Я в основном внес некоторые изменения в ветку, но я хочу отказаться от всего этого и просто вытащить из удаленного.Как мне это сделать?Пробовал делать git reset --hard HEAD и это не работает.Есть идеи?

1 Ответ

0 голосов
/ 18 января 2012

Похоже, у вас есть конфликты слияния в вашем дереве.Я ожидаю, что git stash спасается, потому что у него нет никакого способа записать конфликт слияния.В любом случае, что вы имеете в виду, когда говорите, что git reset --hard HEAD не работает?Эта команда отменяет все локальные изменения и сбрасывает рабочее дерево и возвращает обратно к HEAD.Какая часть этого «не работает»?

Если вам действительно нужно отказаться от всех ваших коммитов и сделать HEAD идентичным удаленной ветви, просто запустите git fetch, а затем git reset --hard remote/branch (например, есливы пытаетесь сбросить обратно до origin/master, тогда это будет git reset --hard origin/master).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...