Closed sounisi5011 closed 5 years ago
現在必要と考える対策:
master
/ develop
ブランチへのcommitを禁止master
/ develop
ブランチへのmergeを禁止master
/ develop
ブランチのpushを禁止master
/ develop
以外のブランチへのmergeはどうしよう。
禁止しても問題無いんだろうか。
どうせなら、commitコメントの自動生成とかもやっておきたいよね。
commitizen
のようにコメントを自動生成させれば、入力ミスのヒューマンエラーも減らせる。
hookスクリプトのようなファイルを置くディレクトリはscripts
で良さそう。
Gruntをnpm-scriptsに置き換えたらバージョンアップが捗った - Septeni Engineer's Blog
現在、このブランチはgit-flowでの運用を行っている。 だが、手違いで
master
ブランチやdevelop
ブランチにcommitしてしまったり、誤ってpushしてしまうヒューマンエラーは発生してしまう。 これを防ぐため、husky
でGit Hookを導入し、ヒューマンエラーを極力防ぐ対策を行うべきと考える。