1
プルリクエストを行うには、レポをフォークする必要がありますか?以下は、レポの共有と更新プロセスの私の現在の理解である:gitクローンの後にプルリクエストを行うことはできますか?
- 私はGitHubの
- に自分のレポを作るGitHubの上の共有リポジトリをfork私は私の地元を与えるGitHubの上の私自身のレポからクローンrepo
- ローカルリポジトリに新しいブランチ "テスト"を作成します(私はGitHubのリモートリポジトリにテストブランチを作成します)
- 私は作業ディレクトリを変更して追加、コミット、プッシュするリモート
- GitHubに戻って私のレポに行き、GitHubのGUIからプルリクエストをします。
代わりに、私は共有リポジトリからクローンを作成し、端末から直接プルリクエストを行うことができますか?あるいは、GitHubのGUIをフォークして行く必要がありますか?
ここで変更した後はフォークするのもいいですか?そのフォークのリモートリポジトリは元のものをコピーし、その後、あなたのプッシュはそのフォークのリモートを更新しますか?プルリクエストはその更新されたリモートを使用してリクエストを行いますか?これはそれが何をしているのか、書き込みアクセス権を持たないのと同じことではないのですか? – akantoword
もちろん、ブランチで変更を加える前でも後でもフォークできます。関係ない。重要なことは、ブランチの変更をフォークにプッシュし、フォークからメインリポジトリへのPRを開くことです。 –
実際、あなたがどこかに定期的に貢献しているのであれば、フォークを一度作っておきましょう。 –