Skip to main content

pull request を使った共同作業

イシューで変更を追跡して話し合ってから、pull request で変更を提案してレビューします。

作業の開始

GitHub フローと、プロジェクトのさまざまなコラボレーションおよびディスカッションの方法について学びます。

フォークを使って作業する

フォークは、GitHub Enterprise Server のオープンソース開発でよく使われます。

コード品質保証機能を使ってリポジトリでコラボレーションする

状態、pre-receive フック、保護されたブランチ、必須の状態チェックなどのワークフローの品質保証機能は、コラボレーターが組織やリポジトリの管理者が設定した条件に合うようにコントリビューションを行うために役立ちます。

pull request を使用して作業に対する変更を提案する

トピックブランチまたはフォークに変更を加えた後で、それらをプロジェクトにマージする前に、プルリクエストをオープンしてコラボレーターまたはリポジトリ管理者に変更のレビューを依頼することができます。

マージ競合への対処

あなたの変更とベースブランチとの間にマージコンフリクトが発生している場合、プルリクエストの変更をマージする前にマージコンフリクトに対処しなければなりません。

pull request での変更をレビューする

Pull Request が公開された後に、提案された一連の変更をレビューしたり議論したりできます。

pull request から変更を取り込む

GitHub Enterprise Server での作業に対する変更は、プルリクエストを通じて提案できます。 プルリクエストを作成、管理、マージする方法を学びましょう。