Я работаю над проектом iOS вместе с некоторыми другими разработчиками github. Я довольно новичок в работе с git на совместном проекте, и я попытался понять это, но мне нужна помощь.Смутно о заказе при выполнении запроса на pull на github
Что я сделал до сих пор:
- Раздвоенного основным (оригинал) хранилище
- клонированных мою вилку в мою локальную машину
- Создана новая ветка для работы над конкретной функцией
- совершенные & толкнул изменения, которые я сделал на ветке на мой GitHub филиал
в то время как я была работа в моем филиале, первоначальное репо постоянно менялось по мере добавления к нему других. Итак, теперь я хотел бы сделать запрос на перенос, чтобы вернуть мои изменения в исходный репозиторий. Это то, что я сделал до сих пор для достижения этой цели:
- следовал инструкции здесь, чтобы синхронизировать вилку на удаленные вверх по течению мастеров (https://help.github.com/articles/syncing-a-fork). По сути, я добавил git remote перед исходным репо, git fetch вверх по потоку, затем git merge upstream/master.
Теперь я смущен о том, что делать с этого момента. В этот момент на моей локальной машине мой клон (главная ветвь) был обновлен до последних изменений исходного репо, но мой филиал не обновлен.
Должен ли я также обновлять свою ветку с последними изменениями, которые я объединил на своем локальном хозяине, а затем попробовал запрос на растяжение? Если да, то как?
Спасибо, что это было точно! (Хотя у меня было довольно много конфликтов проекта xcode, но я думаю, это другая история!) – kurisukun