Начал осваивать Git и Github и возник такой вопрос. Когда из приложения Github desktop хочу создать pull request в ветку dev из локальной ветки, то меня просят опубликовать её. Обязательное ли это условие и если нет, то какие настройки репозитория нужно изменить?
Asked
Active
Viewed 66 times
1
-
Пожалуйста, уточните вашу конкретную проблему или приведите более подробную информацию о том, что именно вам нужно. В текущем виде сложно понять, что именно вы спрашиваете. – Дух сообщества Oct 16 '23 at 19:27
-
pull request — это не команда git, а надстройка github. Соответственно ветка должна быть на github, то есть опубликована. Вместо этого вы можете выполнить локальный merge. – Герман Борисов Oct 17 '23 at 04:30
1 Answers
0
Насколько я понял Ваш вопрос - ответ: "Да, это обязательное условие".
Поясню.
Вот у Вас есть репозиторий.
Вы создаете ветку dev. Пока - эта ветка существует только локально.
Теперь Вы хотите сделать в неё PR. Это - такая штука, которая предлагает перенести изменения из одной ветки в другую.
Логично, что при этом обе ветки должны существовать - поэтому и нужно, чтобы dev была опубликована
Если кто то видит пробелы в моей логике - поправьте меня? и еще - можно посмотреть ответ вот на этот вопрос
S.H.
- 11,065
- 1
- 24
- 46