ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。

GitHub に変更をプッシュする

プロジェクトへの変更をローカルにコミットするときに、それらの変更を GitHub にプッシュして、他の人がリモートリポジトリから変更にアクセスできるようにすることができます。

書き込み権限を持つユーザは、変更をリポジトリにプッシュできます。

ここには以下の内容があります:

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

OR, learn how to contribute.

GitHub への変更のプッシュについて

変更をプッシュすると、ローカルリポジトリ内のコミットされた変更が GitHub のリモートリポジトリに送信されます。 プロジェクトをローカルで変更し、他のユーザが変更にアクセスできるようにするには、変更を GitHub にプッシュする必要があります。

変更をプッシュする前に、ローカルブランチを更新して、リモートリポジトリに追加されたコミットを含める必要があります。 ローカルブランチ上にないリモートで誰かがコミットを行った場合、GitHub Desktop は、マージコンフリクトを避けるために変更をプッシュする前に、新しいコミットをフェッチするように求めます。 詳しい情報については、「ブランチを同期する」を参照してください。

リポジトリ管理者は、ブランチの保護を有効化できます。 保護されたブランチで作業しているなら、ブランチを削除したり、ブランチにフォースプッシュしたりすることはできません。 Repository administrators can enable other protected branch settings to enforce specific workflows before a branch can be merged. 詳しい情報については保護されたブランチについてを参照してください。

GitHub への変更をプッシュする

注釈: GitHub Desktop は、一定の制限を超えるとプッシュを拒否します。

  • プッシュに 100 MB を超える大きなファイルが含まれている。
  • プッシュの合計サイズが 2 GB を超えている。

大きなファイルを追跡するように Git Large File Storage を設定すると、通常は拒否される大きなファイルをプッシュできます。 詳しい情報については、「Git Large File Storage および GitHub Desktop について」を参照してください。

  1. Click Push origin to push your local changes to the remote repository.
    プッシュボタン
  2. GitHub Desktop からリモートから新しいコミットをフェッチするように求められたら、[Fetch] をクリックします。
    [Fetch] ボタン
  3. 必要に応じて、[Create Pull Request] をクリックしてプルリクエストを開き、変更を共同で行います。 詳しい情報については、「Issue またはプルリクエストを作成する」を参照してください。
    [Create Pull Request] ボタン

参考リンク

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

OR, learn how to contribute.