Github сомнение - синхронизировать репо - PullRequest
2 голосов
/ 13 июля 2009

Я никогда не использовал систему управления исходным кодом, и я начинаю с GitHub, и это выглядит потрясающе!

Я прочитал руководства и думаю, что хорошо понимаю, как это работает, и уже работаю с этим, но что-то мне не понятно: автоматически ли GitHub синхронизирует изменения в исходном репо с моим форком?

Я разработал проект и, согласно руководству, с этого момента у меня есть собственная копия проекта, и изменения в исходном репо не должны вноситься в мой репо (это то, что я понял), но владелец проекта обновил исходное репо, я увидел изменение и мне понравилось, но я не хотел использовать его в своем репо в данный момент, я посмотрел на свой репо и изменения там, где их нет, спустя несколько часов я получил вернуться в мой репо и изменения, где есть!

Я не выполнил ни одной команды, ничего! Я не жалуюсь, я думаю, что это действительно здорово, но я должен быть уверен, как это работает, чтобы думать о том, как я буду развиваться.

Мои вопросы:

  1. GitHub автоматически обновляет мое репо с изменениями в оригинале Сделки РЕПО
  2. Как часто, один раз в день? Если я нажму перейти к моему репо, а затем этот файл обновляется в оригинальном репо прежде чем я сделаю запрос на удаление, мой изменения будут удалены и мой файл перезаписать или будет объединено?
  3. А что, если вы конфликтуете изменения мои и оригинал Сделки РЕПО

Спасибо заранее!

Ответы [ 2 ]

2 голосов
/ 13 июля 2009

Я думаю, вы, возможно, захотите взглянуть на то, что руководство по разветвлению говорит под " Изменения в восходящем потоке ". Вверх по течению ветка - это не волшебная ветка, вам нужно настроить репо так, как это описано в этом уроке. Если есть конфликт, я думаю, вам просто нужно слить его, как любой другой конфликт слияния в git.

1 голос
/ 05 апреля 2011

Ну, я просто решил ту же проблему. По сути, вам нужно извлечь вышестоящие коды в локальный репозиторий, а затем объединить его. И после того, как вы просто добавите объединенное и, таким образом, обновленное хранилище в удаленное хранилище.

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