1. ホーム
  2. git

[解決済み] 新しいUpstream BranchへのGitHubプルリクエスト

2023-07-18 01:51:12

質問

私のワークフロー 私は、リモートプロジェクト(上流)のフォーク(起源)を持っています。ブランチ、トピック/TICKETを作成しました。私のオリジン ブランチのプルリクエストを、同じ名前のまったく新しい "topic/TICKET" ブランチで上流のプロジェクトに作成したいと思います。言い換えれば、私はmasterブランチや既存のブランチに対する私のプルリクエストを望んでいません。

BitBucket を使用しているとき、私はこのオプションを持っています。PR を作成するときに、オリジンブランチを選択し、リモートブランチの選択で "新しいブランチ (topic/TICKET) を作成する " を許可します。

GitHub では、このオプションがないように見えます。新しいブランチ名を入力することはできますが、上流の有効な既存のブランチを選択するまで、続行するオプションが灰色表示されます。

厄介な回避策は、PR を実行する前に上流にブランチを作成することです。しかし、上流でコミットできる人に尋ねる必要があります - これを行うための簡単な方法があるように私には思えます。

GitHub で新しい上流ブランチを作成するためにプルリクエストを作成する方法はあるのでしょうか?

どうすれば解決できますか?

Github 上では、そのようなことはできないと思います。なぜなら、必ずしもプッシュアクセス権を持っていないプロジェクトに新しいブランチを作成することはできないはずだからです。 たとえ であっても であったとしても、それはきれいなワークフローとは言えません。