Я форкнул проект на github, внес некоторые изменения, пока все хорошо.
Тем временем репозиторий, из которого я разветвлялся, изменился, и я хотел бы внести эти изменения в свой репозиторий. Как я могу это сделать ?
git
synchronization
github
Джордж Профенса
источник
источник
ssh
Предполагая, что их обновления находятся на главном сервере, а вы находитесь в ветви, в которую хотите объединить изменения.
Также обратите внимание, что затем вы захотите вернуть слияние в свою копию репозитория:
источник
original
, а затем перейти кorigin
Вы должны добавить исходное репо в качестве восходящего потока.
Здесь все хорошо описано: https://help.github.com/articles/fork-a-repo
источник
Вам нужно добавить исходный репозиторий (тот, который вы разделили) в качестве удаленного.
Затем вам нужно внести изменения в ваш локальный репозиторий.
Теперь у вас будут все ветки исходного репозитория в вашем локальном. Например, главная ветка будет
github/master
. С помощью этих веток вы можете делать все, что хотите. Объедините их в свои ветки и т. Д.источник
upstream
пульту.Для Linux:
источник