1. ホーム
  2. ギット

[解決済み】GitHubのプルリクエストのやり方

2022-04-15 08:26:50

質問

GitHub でホストされている他のリポジトリにプルリクエストを作成したり送信したりするにはどうすればよいですか?

解決するには?

プルリクエストの作り方を知るために、私はGithubの2つの別々のヘルプページ(以下に箇条書きでリンクされています)に従っただけです。以下のコマンドラインコマンドは その1 . 第2部 実際のプルリクエストは、すべてGithubのWebサイトで行います。

$ git clone https://github.com/tim-peterson/dwolla-php.git
$ cd dwolla-php
$ git remote add upstream https://github.com/Dwolla/dwolla-php.git
$ git fetch upstream
// make your changes to this newly cloned, local repo 
$ git add .
$ git commit -m '1st commit to dwolla'
$ git push origin master

  • 第1部 : 誰かのレポをフォークする。 https://help.github.com/articles/fork-a-repo

    1. 貢献したいレポの'fork'ボタン(この場合)をクリックします。 DwollaのPHPレポ (Dwolla/dwolla-php)
    2. 新しく作成したフォークのURLを取得します。 https://github.com/tim-peterson/dwolla-php.git (tim-peterson/dwolla-php)
    3. を入力します。 git clone->cd dwolla-php->git remote->git fetch のシーケンスを使用して、あなたのコンピュータのどこかにフォークをクローンします(つまり、"コピー/ペースト"に、この場合、コピーします。 third_party TimPeterson$ ) を作成し、マスターレポ (Dwolla/dwolla-php) と同期させます。
    4. ローカルレポに変更を加える
    5. を入力します。 git add->git commit->git push を実行すると、リモートリポジトリ、つまり Github 上のあなたのフォーク (tim-peterson/dwolla-php) に変更をプッシュすることができます。
  • 第2部 : プルリクエストを作成します。 https://help.github.com/articles/using-pull-requests

    1. 行く あなたのフォークの のウェブページをGithub上で作成します ( https://github.com/tim-peterson/dwolla-php )
    2. pull-request」ボタンをクリックします。
    3. pull-requestに名前をつけ、どのような変更を行ったか詳細を記入し、submitボタンをクリックします。
    4. 完了です。