Я относительно новичок в git. Наша организация использует Fork and Pull Model для управления изменениями в главной ветке. Каждый разработчик разворачивает мастера и ветки из их вилки при добавлении новых функций. Я слежу за фиксациями, которые другие разработчики делают в своих собственных ветвях, и иногда хотел бы объединить эти изменения в мою собственную ветку. Какие шаги я предприму для этого?
Как объединить другую ветку разработчика в мою?
Ответ 1
Сначала вам нужно добавить другой репозиторий разработчика в качестве удаленного.
git remote add otherrep uriToOtherRep
Затем вы получаете изменения оттуда
git fetch otherrep
И затем вы объединяете ветку из удаленного репозитория в ваш
git merge otherrep/branchname
Счастливое слияние!
Ответ 2
после того, как у вас есть соответствующая ветка в вашем репозитории, как, например, anotherdev/master
удаленная ветка, вы делаете git merge anotherdev/master
.