GitHub
設定
2要素認証を設定
PR
issueとの関連付け
Pull RequestをIssueにリンクする - GitHub Docs
レビュー
コメント入力のあとに[Submit review]を忘れないこと。
- Request changes / 追加修正がある場合
- Approve / 問題ない場合
- Comment / その他
PRマージ時のブランチ自動削除
リポジトリの設定から。
API
デフォルトブランチを取得する
https://api.github.com/repos/{owner}/{repo}
をGET
すると、対象リポジトリの情報を取得できる。
JSON形式のレスポンスのうち、default_branch
キーの値にデフォルトブランチがセットされている。
$ curl https://api.github.com/repos/netbox-community/ansible_modules
{
"id": 204365310,
"node_id": "MDEwOlJlcG9zaXRvcnkyMDQzNjUzMTA=",
"name": "ansible_modules",
"full_name": "netbox-community/ansible_modules",
"private": false,
:
:
"visibility": "public",
"forks": 123,
"open_issues": 46,
"watchers": 200,
"default_branch": "devel",
:
:
}
diff
コミットを比較するには、<リポジトリURL>/compare/SHAコードA..SHAコードB
を開く。
例: Comparing 3474..faf3 · zaki-lknr/docs
同じコードを指定して^
や~n
も指定できる。