Size: a a a

2021 March 08

D

Dmitry. in pro.git::next
Evgenii Zheltonozhskii🇮🇱
Для этого есть ci же? Чтобы не мержить сломанное
Ну я упростил, у нас билд на каждый коммит происходит да
источник

D

Dmitry. in pro.git::next
Ну вот из недавнего я подключал проект к другим микросервисам, и он билдился нормально, а в проде не подключился нихера и пришлось откатывать все
источник

P

Pavel in pro.git::next
Ivan Stepanov
Как-то можно программистов научить не мержить мастер в свою ветку?
А зачем?
источник

IS

Ivan Stepanov in pro.git::next
Pavel
А зачем?
Потому что есть git reset и git rebase
источник

P

Pavel in pro.git::next
Ivan Stepanov
потому что история не читается
Не надо ставить читаемость истории выше удобства разработки
источник

E

Ender in pro.git::next
Ivan Stepanov
Потому что есть git reset и git rebase
+
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Ivan Stepanov
Как-то можно программистов научить не мержить мастер в свою ветку?
Да, можно. Установить соответствующее соглашение.
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
У нас есть проекты и с merge flow, и с rebase flow, и все как-то договорились и следуют :)
источник

RU

Roman Usherenko in pro.git::next
мне кажется, что в команде более 5 человек никак нельзя "договориться" не подмерживать мастер в ветку, а делать ребейз
источник

RU

Roman Usherenko in pro.git::next
и это я сам большой поклонник ребейза)
источник

P

Pavel in pro.git::next
Roman Usherenko
мне кажется, что в команде более 5 человек никак нельзя "договориться" не подмерживать мастер в ветку, а делать ребейз
Я думаю можно договориться, но если ветка которую надо ребейзить конфликтует в первом же коммите с любым из коммитов основной ветки, и есть выбор либо пройти и перерезолвить всю ветку коммит за коммитом чтобы сохранить красивую историю, либо сделать один мержкоммит и все решить там, то как бы.. Ну то есть я не уверен что можно это прям в 100% случаев избежать.
источник

RU

Roman Usherenko in pro.git::next
ну да, это должна быть команда фанатов ребейза
источник

RU

Roman Usherenko in pro.git::next
и в среднем ребейз - это действительно потеря времени. а стройная история меня с годами тревожит все меньше 😄 старею
источник

RU

Roman Usherenko in pro.git::next
но в своих ветках я все еще упарываюсь
источник
2021 March 09

Dv

Dr. Friedrich von Ne... in pro.git::next
Roman Usherenko
мне кажется, что в команде более 5 человек никак нельзя "договориться" не подмерживать мастер в ветку, а делать ребейз
У нас человек сто, наверное. Договорились.
источник

Constantine ʕ◔ϖ◔ʔ🦀... in pro.git::next
источник

FS

Flower Surgeon in pro.git::next
Ахахах)) неплохо
источник

VK

Vladislav K in pro.git::next
Ivan Stepanov
Как-то можно программистов научить не мержить мастер в свою ветку?
Меня научили попросив делать ребейз. Попробуй и ты
источник

FS

Flower Surgeon in pro.git::next
Vladislav K
Меня научили попросив делать ребейз. Попробуй и ты
Не поможет, если бранч уже запушен в ремоут и над ним работает несколько человек...
источник

VK

Vladislav K in pro.git::next
Flower Surgeon
Не поможет, если бранч уже запушен в ремоут и над ним работает несколько человек...
А зачем над бранчем работает несколько человек?
источник