2012-04-30 3 views
0

В настоящее время я работаю в двух местах и ​​сталкиваюсь с проблемами с точки зрения сохранения моих локальных репозиториев на обеих машинах. После того, как я совершил и нажал изменения в github на одной машине, если я попытаюсь вытащить репо на другую локальную машину, я неизбежно получаю ошибки. Я уверен, что я делаю что-то неправильно, что является правильной процедурой для достижения бесшовного рабочего процесса между двумя локальными машинами по отношению к моим удаленным репозиториям. Это касается как хозяина, так и ветвей, над которыми я работаю. Благодаря!Как правильно слить удаленные репозитории github локально

+1

Вам нужно подробно остановиться на «ошибках». –

+0

показывая ваши команды git может помочь –

+0

Жаль, что я не был определен. Я был уверен, что это был очень простой вопрос. Ошибки, которые возникли, были разными, но было ясно, что я делал что-то процедурно неправильно из-за отсутствия опыта. Однако, спасибо. – Tom

ответ

1

Во время разработки вы обычно хотите восстановить локальные изменения на удаленной HEAD.

Предполагая, что у вас нет незафиксированных изменений локально, просто используйте git pull --rebase.
Если у вас есть незафиксированные изменения, либо зафиксируйте их, либо git stash их, затем обновите, а затем разблокируйте их, используя git stash pop.

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