Обновление локального репо с Github репо - PullRequest
1 голос
/ 30 октября 2019

Я посвятил себя своему репозиторию github с одной машины, я также работаю над тем же проектом на другой машине. Как я могу обновить свое локальное репо до последней версии на Github?

Я пытался git pull origin master, но я получаю Please commit your changes or stash them before you merge. Aborting

Спасибо за любую помощь

Ответы [ 2 ]

0 голосов
/ 30 октября 2019

Вы внесли изменения в рабочий каталог, который вы пытаетесь обновить до последней версии, доступной в удаленном репо (Github).

Ваше рабочее дерево должно быть чистым, чтобы вы могли вносить любые изменения из удаленного репо.

Так что спрячьте свою работу (которая сохранит вашу работу, но удалит ее из вашего рабочего каталога, чтобы вы могли использовать ее позже), сначала используя git stash.

Затем извлеките изменения из удаленного репозитория, используя git pull origin master.

Теперь вы можете повторно применить сохраненные изменения, которые вы внесли в рабочий каталог, используя git stash apply или git stash pop.

0 голосов
/ 30 октября 2019

Быстрые действия !!

Вы можете использовать stash команду git.

Выполните следующие шаги.

  1. git stash
  2. мастер происхождения git pull
  3. git stash apply
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...