開発方法 - readcrx-2/read.crx-2 GitHub Wiki
基本はゆるふわ
といいつつ下記に書くようなチケット駆動開発をベースにした方法が分かりやすいのでいいかなと思います。
チケット駆動開発
- チケット(issue)を作成
- それに対応するブランチを作成。
git checkout -b issue/1 develop
- 対応作業(コミット & プッシュ)
git commit -m "Fix: #1 〜を〜にする"
git push origin issue/1
- プルリクエスト
- プルリクエストページ で、
New pull request
ボタンを押す base fork: readcrx-2/read.crx-2
を選択base: develop
、compare: issue/1
を選択Create pull request
ボタンを押す
- プルリクエストページ で、
- Maintainerがコードレビュー & マージ
- 大きな変更でなければ基本自己マージOK. <- ゆるふわポイント1
- 自己マージする場合は、メンテナー以上の場合はプルリクエストなしで、直接readcrx-2/read.crx-2へのコミットOK. <- ゆるふわポイント2
Tips
hub
コマンドを使うと簡単