Size: a a a

Git — русскоговорящее сообщество

2020 November 29

V

Vlad in Git — русскоговорящее сообщество
Alex Demidov
Если кто-то делает все commit message такие, то есть некоторый риск что teammates глядя в git history начнут думать токсичненько в адрес автора таких commits
я думал что человек вообще против коммитов
источник

AD

Alex Demidov in Git — русскоговорящее сообщество
Vlad
я думал что человек вообще против коммитов
я не телепат, но тогда бы он не заморачивался о commit message вообще.
источник

VP

Vitaliy Ponomarev in Git — русскоговорящее сообщество
qwerty
как перестать писать git commit -m "last version"?
например, вот так:
https://m.habr.com/company/yandex/blog/431432/
источник

AM

Aleksander Mironov in Git — русскоговорящее сообщество
Здравствуйте, а можно как нибудь сделать чекаут на тэг не по полному имени?
источник

AM

Aleksander Mironov in Git — русскоговорящее сообщество
git tag -l 'v1.*' 
могу выбрать список, но как выбрать последнее из списка?
источник

KE

Kirill Evdokimov in Git — русскоговорящее сообщество
Aleksander Mironov
git tag -l 'v1.*' 
могу выбрать список, но как выбрать последнее из списка?
Можно сделать скрипт и на него алиас. Т.е командой выводишь список, через tail берешь последнюю запись и впихиваешь в чекаут
источник

IP

Iaroslav Postovalov in Git — русскоговорящее сообщество
как выкинуть все мердж-коммиты из ветки PR, но при этом сохранить совместимость с апстримом?
источник

KE

Kirill Evdokimov in Git — русскоговорящее сообщество
Заменить все мержи на ребейзы, но зачем?
источник

IP

Iaroslav Postovalov in Git — русскоговорящее сообщество
Kirill Evdokimov
Заменить все мержи на ребейзы, но зачем?
в контрибьютинг точка мд написано, что ПР не должны содержать мердж коммиты
источник

IP

Iaroslav Postovalov in Git — русскоговорящее сообщество
Kirill Evdokimov
Заменить все мержи на ребейзы, но зачем?
как это безопасно сделать?
источник

KE

Kirill Evdokimov in Git — русскоговорящее сообщество
Потому что пулл реквест – это мерж реквест – это запрос мерж. В этом смысл
источник

KE

Kirill Evdokimov in Git — русскоговорящее сообщество
Если ты смержил в пределах своей ветки, то делать пулл реквест нормально
источник

KE

Kirill Evdokimov in Git — русскоговорящее сообщество
Потому что мерж реквесты в ветке будут в любом случае. Имеется в виду новые мержи, скорее всего, которые противоречат политике мерж реквестов
источник

IP

Iaroslav Postovalov in Git — русскоговорящее сообщество
я хочу вмержить свою ветку в мастер, но в моей ветке есть мерджи из мастера в мою ветку
источник

KE

Kirill Evdokimov in Git — русскоговорящее сообщество
Типа есть у тебя три фичеветки. Если ты их себе смержил без реквеста, а потом рнквестишь в девелоп – то ты мудак, не делай так, вот о чем они говорят
источник

KE

Kirill Evdokimov in Git — русскоговорящее сообщество
Iaroslav Postovalov
я хочу вмержить свою ветку в мастер, но в моей ветке есть мерджи из мастера в мою ветку
Можно. Это нормальная практика.
источник

IP

Iaroslav Postovalov in Git — русскоговорящее сообщество
Kirill Evdokimov
Можно. Это нормальная практика.
тогда окей, спасибо за инфу
источник

KE

Kirill Evdokimov in Git — русскоговорящее сообщество
Ты мержишь мастер себе, чтобы разрешить конфликты, а потом реквестишь обратно
источник

AD

Alex Demidov in Git — русскоговорящее сообщество
Kirill Evdokimov
Ты мержишь мастер себе, чтобы разрешить конфликты, а потом реквестишь обратно
мерджим мастер себе и получаем merge commit которых просили в PR  не делать.   В результате такого PR получаем историю с ветками вместо линейной
источник

IP

Iaroslav Postovalov in Git — русскоговорящее сообщество
Alex Demidov
мерджим мастер себе и получаем merge commit которых просили в PR  не делать.   В результате такого PR получаем историю с ветками вместо линейной
так и что делать, если они уже есть в истории ветки PR?
источник