English | 日本語 |
Siv3D へのコミットを検討いただきありがとうございます。
プロジェクトを改善する取り組みと貢献に感謝いたします。
このガイドでは、コントリビューションをできるだけスムーズに行う方法について説明します。
2 つのメインブランチがあります。
v6_develop
開発用main
安定版
適切なブランチからフォークし、そこで変更を行ってください。
指示がない限り、プルリクエストは v6_develop
ブランチに送信してください。
- GitHub アカウントにリポジトリをフォークします。
- フォークしたリポジトリをローカルマシンにクローンします。
- 機能追加や修正のために新しいブランチを作成します。
- コーディングスタイルに従って変更を行います。
- コミットガイドラインに従ってコミットします。
- 変更をフォークにプッシュします。
- 変更内容を説明するコメントを書いてプルリクエストを作成します。
- 1 つのプルリクエストに複数のコミットがあっても構いません。
- コミットメッセージは明確で簡潔にしてください。
- 可能であれば、関連する Issue 番号をコミットメッセージで参照してください。
- 大きな変更や新機能については、作業を開始する前に Siv3D Discord サーバーや GitHub Issues を通じてメンテナーと相談してください。
- コントリビューションプロセスのどの段階でも、質問や説明を求めることができます。
- Siv3D ライブラリを自分でビルドする方法の詳細については、ビルド手順を参照してください。