Я никогда не использовал систему управления исходным кодом, и я начинаю с GitHub, и это выглядит потрясающе!
Я прочитал руководства и думаю, что хорошо понимаю, как это работает, и уже работаю с этим, но что-то мне не понятно: автоматически ли GitHub синхронизирует изменения в исходном репо с моим форком?
Я разработал проект и, согласно руководству, с этого момента у меня есть собственная копия проекта, и изменения в исходном репо не должны вноситься в мой репо (это то, что я понял), но владелец проекта обновил исходное репо, я увидел изменение и мне понравилось, но я не хотел использовать его в своем репо в данный момент, я посмотрел на свой репо и изменения там, где их нет, спустя несколько часов я получил вернуться в мой репо и изменения, где есть!
Я не выполнил ни одной команды, ничего! Я не жалуюсь, я думаю, что это действительно здорово, но я должен быть уверен, как это работает, чтобы думать о том, как я буду развиваться.
Мои вопросы:
- GitHub автоматически обновляет мое репо
с изменениями в оригинале
Сделки РЕПО
- Как часто, один раз в день? Если я нажму
перейти к моему репо, а затем этот файл
обновляется в оригинальном репо
прежде чем я сделаю запрос на удаление, мой
изменения будут удалены и мой файл
перезаписать или будет объединено?
- А что, если вы конфликтуете
изменения мои и оригинал
Сделки РЕПО
Спасибо заранее!