ご協力いただくには
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
このプロジェクトへのパッチやご協力を歓迎します。従うべき小さなガイドラインがいくつかあります。
コントリビューター ライセンス契約
Google プロジェクトに貢献するには、コントリビューター ライセンス契約を締結する必要があります。これは著作権の譲渡ではなく、プロジェクトの一環として皆さんのコントリビューションを使用し、再配布する権限を Google に付与するだけです。
通常、CLA を提出する必要があるのは 1 回だけです。そのため、すでに CLA をすでに提出している場合は(別のプロジェクト用であっても、再度提出する必要はありません)。
パッチの送信
通常は、修正しようとしているバグや機能を説明する新しい問題を作成することから始めることをおすすめします。比較的些細なこととお考えであっても、人々が何を取り組んでいるのかを知ることは役に立ちます。最初の問題で、そのバグまたは機能に割り当てを行えるようにする予定であることを説明します。
プロジェクトをフォークする通常のプロセスに沿って、作業する新しいブランチを設定します。pull リクエストにそのバグまたは機能に関連する commit のみが含まれるように、変更の各グループを別々のブランチで行うことが重要です。
大幅な変更を加える場合は、ほとんどの場合テストが必要です。このプロジェクトはすでに十分なテスト カバレッジを受けているため、どうすればよいかわからない場合は、既存のテストをいくつか確認します。
変更ごとに正しい形式の commit メッセージを使用するようにしてください。これにより、プロジェクト全体で一貫性が保たれ、さまざまな Git ツールで commit メッセージを適切にフォーマットできるようになります。
最後に、commit を fork に push し、pull リクエストを送信します。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-25 UTC。"],[],["Contributors must sign a Contributor License Agreement (CLA), either individual or corporate, granting Google usage rights. To submit a patch, first open an issue describing the bug/feature and claim it. Then, fork the project, work in a new branch, and include tests for significant changes. Use well-formed commit messages. Finally, push commits to the fork and submit a pull request. Separate branches for distinct groups of changes are crucial.\n"]]