GitHub Pull просит новый филиал по разведке и добыче
Мой рабочий процесс: у меня есть вилка (источник) удаленного проекта (вверх по течению). Я создал ветку, тему/БИЛЕТ. Я хочу создать запрос на перенос моего ветки происхождения в проект вверх по течению в одной и той же названной новой ветке "тема/БИЛЕТ". Другими словами, я не хочу, чтобы мой запрос тяги к ведущей ветке или к любой существующей ветке.
При использовании BitBucket у меня есть эта опция. Когда я создаю свой PR, я выбираю свою ветку происхождения, а затем выбор удаленной ветки позволяет "Создать новую ветку (тема/БИЛЕТ)".
В GitHub у меня нет такой опции. Я могу ввести новое название ветки; но затем вариант продолжения серого, пока я не выберу действительную существующую ветвь вверх по течению.
Досадная работа - это создание ветвей вверх по течению, прежде чем я буду исполнять PR; но это требует просить кого-то, кто может совершить восходящий поток - мне кажется, что должен быть более простой способ сделать это.
Итак, есть ли способ с GitHub создать запрос на перенос для создания новой ветки восходящего потока или это просто известное ограничение?
Ответы
Ответ 1
Я не думаю, что вы можете это сделать в Github. И также думаю, что все в порядке, потому что вы не сможете "создать" новую ветку в проекте, у вас не обязательно есть push-доступ.
Даже если вы делаем, нажимаете доступ к восходящему проекту, я не вижу его как чистый рабочий процесс.
Ответ 2
Я пробовал аналогичную вещь, и единственным решением, которое я получил, является то, что у пользователя есть разрешение на push для восходящего потока.
Таким образом, вы можете сделать первый шаг вверх. Сразу после этого вы также делаете толчок к происхождению; и после этого вы можете сделать ваши запросы на тягу от ветки к ветке, как вы хотите на первом месте.
Просто будьте осторожны при создании запроса на растяжение, потому что выбранная по умолчанию ветка для восходящего потока всегда является "мастером"