GitLabでmasterへのコミットを防ぐ - Qiita をおこなったうえで、GitHub Issueを用いた開発手順 と同様、手順を整理したもの。
Issueの作成
- GitLab上の該当プロジェクトのタブからIssuesを選択する。
- New issueを選択する。
- Issueのタイトルと内容を記入してCreate issueを押す。(Issueが追加される)
Issueを用いた修正手順
登録されているIssueから新たにブランチを作成する
Create merge request
ボタンから作成できる。
作成したブランチに移動する
修正する
コミット git commit -m "refs #issue番号 コミットメッセージ
対応するissue番号を付け加えることで、そのIssueに関するコミットだということを関連付けることができる。
作業が完了したらgit pushする
作業が全て完了したらMerge Request(Pull Request)を作成し、リモートのmainブランチにmergeする。
上の通り、Merge
.。
まとめ
GitLab(またはGitHub)でIssue Templateを作る - Qiita
上と合わせて運用できるとよし。
ひとまず簡単に以上です。