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