JavaScript
- 20 ответов
- 0 вопросов
13
Вклад в тег
dev
, периодически вливая ее в master
. Для крупных задач (не входящих в один коммит) делаете отдельные ветви из dev
. dev
в master
, делаете это с ключом --squash
как то так:git checkout master
git merge --squash dev
master
параллельно с dev
, которые вам надо разрешить, а после уже добавляете и делаете один большой коммит:git add -A
git commit -m "Merged dev: %кратко (или нет) основные изменения%"
git push
merge
с помощью интерактивного rebase
:git checkout dev
git rebase -i master
dev
. Здесь можете слепить ненавистные коммиты с помощью команды squash
(и тогда вам предложат отредактировать сообщение) или fixup
(тут не предложат) и потом сделать git push --force
(для одного не критично, в толпе лучше использовать --force-with-lease
.git commit --amend
merge
уже можете на master
лейбл версии повесить. уведомлять меня, когда кто-нибудь напишет "синхрофазотрон" или назовет меня по имени2. Можно шарить снипеты с подсветкой синтаксиса множества языков и другие вложения