Ответ 1
Я бы порекомендовал:
- cloning
yourRemoteRepo
(таким образом, вы можете легко вытащить/нажать из этого репо) -
добавив
mainstreamRepo
в качестве удаленной и заберите его ветку, затем отследите ту, которая вас интересуетgit clone git://yourRemoteRepo git remote add mainStreamRepo http://mainStreamRepo git fetch mainStreamRepo git checkout -b mainStreamMaster mainStreamRepo/master git checkout master
Оттуда вы можете
- объединить
mainStreamMaster
вmaster
, - или переформатируйте
master
поверхmainStreamMaster
(чтобы интегрировать всю историюmainStreamMaster
в ветвьmaster
) - затем сделайте некоторые изменения до
master
(или к ветке, специфичной для темы), которую вы можете нажать наyourRemoteRepo
.