Этот пул реквест будет ссылаться на мейн в той точке, в которой я создал пул ? Или все же он всегда будет актуален ?
Пулл реквест в мейн никуда в мейне не ссылается. Мерж будет в версию на момент мержа PR, а не создания
Значит все же первое что я сказал ?
Ну, будет себя вести как думаете в первом, да.
Говорят что можно даже не пересоздавать пул. А каким-то образом обновить изменения на ветке в которую я хочу влить. Только я не нахожу как это сделать
Не о rebase речь?
Наверное.. я сам еще точно не понял
Ещё раз - когда будет сливаться пул в мейн, он всегда будет сливаться в его последнюю версию. В этом и суть pull реквеста - после обсуждения и доработок слить какую-то ветку с последней версией другой ветки
Значит если я сейчас сделаю какой-то примитивный коммит на моей ветке и залью его. То тогда моментально в пуле уже будет текущая версия мейна ?
даже коммит не нужен, можно обновить страницу просто
Я не понимаю что вы хотите "обновить" и зачем надо что-то пересоздавать? Надо обновить перед слиянием main? Просто делайте туда нужные коммиты (желательно через отдельный PR). Надо сделать изменения в ветке PR? Просто делайте в неё коммит.
Так может речь о том, что например 2 разные ветки к примеру релиз.2 и релиз.3, релиз 2 актуален и является текущим, релиз 3 например был создан на основе релиза 2, но давно не обновлялся, а он работает в ветке отпочкованной от релиза 3, хочет залить изменения и при этом в релизе 3 может быть что-то не подтянуто с релиза 2
Да обновляю я ее. А никаких конфликтов нет. Хотя они должны быть
откуда такая уверенность?
На гитхабе ничего не показывает 😐
откуда уверенность что они должны быть
Дык ты просто делаешь пул реквест со своей ветки? Или работаешь сразу в мейне? Когда ты делаешь пулл, то просто обновляется то, что ты изменил. Конфликтов как бы и не должно быть
Я его сделал когда-то. Чтобы зафиксировать свой прогресс на моей ветке. Ибо там была проблема с одним пакетом ноды при CI билдинге. Мы решили, что решим этот вопрос попозже и дали эту задачу нашей коллеге (которая параллельно сделала все другие изменения) И теперь в мейне уже лежат её изменения и все работает. Осталось влить мою ветку. Но моя ветка все так же ссылается на старую версию мейна и поэтому CI проваливался как и раньше
ты можешь замержить меин к себе
Обсуждают сегодня