DinozavrrrDan / jira-analyzer

Клиент-серверное приложение для анализа JIRA задач
1 stars 1 forks source link

Refactor commit history #87

Open AnnDutova opened 11 months ago

AnnDutova commented 11 months ago

git rebase -i HEAD~<commit_count> - хорошая команда Вместо git merge master, можно использовать git rebase master, тогда не будет вот этого коммита Merge branch 'master' of ... into ...

Сообщения в коммитах - определитесь на каком языке будете писать: английский или русский Так же хорошая практика добавлять номер issue (нп: ISSUE-1: add init backed modul, тогда можно вообще squash использовать)

228 коммитов это too much, конечно

andrianovartemii commented 11 months ago

а еще, есть git commit --amend очень классная команда, почитать можно тут, но работает онли с форсом на пуш)

magellon17 commented 11 months ago

приняли к сведению

magellon17 commented 11 months ago

@AnnDutova ну мы вообще не используем git merge master , мы просто на ветки рабочие пушим и пр открываем

magellon17 commented 11 months ago

закрываем пр, потом git pull origin main на других ветках

AnnDutova commented 11 months ago

вы когда в мастер пушите там есть политика мерджа, и вот как раз она и делает git merge master