Итак, я открыл репо.
Обычно я делаю форк, ветвь, а затем создаю пул реквест из своей вилки.
Могу ли я работать в мастере, который у меня есть локально, затем нажимаю на мою вилку, а затем нажимаю мастер в моей вилке прямо на ведущий мастер с помощью
git push upstream master
Прежде чем я это сделаю, я бы вытащил из апстрима, чтобы убедиться, что я в курсе.
Мое происхождение также называется апстримом
Могу ли я вставить мастер в своей вилке, чтобы выполнить мастер в восходящем потоке с помощью
git push upstream master
Извините, но я не знаю, в чем вопрос ...
Если вопрос: «Могу ли я протолкнуть локальную ветку к нескольким восходящим потокам?», То ответ - да. Если вопрос не в этом, возможно, вам нужно уточнить, что именно вы пытаетесь продвигать и куда.





Если я правильно понял ваш вопрос, то вам не нужно и не следует работать с master напрямую: это цель веток. Зафиксируйте свои изменения в ветках (по одной ветке для каждой цели, даже если она содержит одну фиксацию), а затем отправьте запрос на перенос для каждой из них. Владелец исходного репозитория может перемотать ваши ветки (для слияния без фиксации слияния), но это его / ее решение, а не ваше.
Кстати, забавно, что технически вы можете сделать запрос на перенос на master, но это не рекомендуемый способ.
Просто к вашему сведению, в git ветвление не разветвляется. У них разные значения.