Я пытаюсь выяснить, должен ли я делать свою разработку на своем клоне вышестоящей ветви или сначала создать его локальную ветвь, т.е.
- fork upstream
- работа над моим мастером
- выдача запроса на тягу к моему мастеру ... проходит время ...
- объединение восходящего потока / мастера с моим мастером
- обратно в 2.
или
- fork upstream
- ветвь моего мастера в dev
- работа над dev
- выдача pull-запроса противdev ... время проходит ...
- объединить upstream / master с моим master
- reranch master или слить master с dev
- обратно в 2
Причина, по которой я рассматриваю второй рабочий процесс, связана со сценариями, в которых мой запрос извлечения не принят или только частично принят, и после слияния с вышестоящим потоком я хочу убедиться, что мой локальный идентификатор идентичен восходящему, поэтому я не основываю будущую работуна расходящейся мутации вверх по течению.Или есть команда, когда я вытаскиваю из апстрима к мастеру, чтобы сделать мой локальный мастер идентичным ему (т.е. отменить все локальные изменения?)