1. ホーム
  2. git

[解決済み] プルリクエスト中にブランチの名前を変更する

2022-06-25 14:56:26

質問

Githubでは、プロジェクトに機能を追加するためにプルリクエストを行うことができます。自分の貢献は、リクエストが受け入れられた場合、プロジェクトのmasterブランチ(または類似のもの)にマージされるブランチになければなりません。

さて、私は Github でプルリクエストを提出し、私のコントリビューションは、以下のようなブランチにあります。 patch-1 . このブランチの名前をローカルで変更するには、次のようにします。

git branch -m patch-1 newname

にあるように、原則的にはGithub上でフォークしたレポの名前を変更することもできます。 この回答 . これは実際には古いブランチを削除することによって行われます。 patch-1 を削除し、別の名前で再投稿します。 newname .

ブランチの名前を変更することは可能ですか? patch-1 に変更してもよいのでしょうか? それともプルリクエストの管理上、問題が発生するのでしょうか?

Github上でフォークしたリポジトリのブランチがプルリクエストになっている場合、ブランチの名前を変更する方法はありますか?

どのように解決するのですか?

簡単な答えです。

ターゲットブランチについては、はい。2021年1月以降

詳細

"を参照してください。 既存のブランチの名前変更のサポート "。

詳細は"で。 GitHub ウェブサイトでブランチ名を変更するにはどうすればよいですか? "です。

から github/renaming から、開いているプルリクエストを再ターゲットします。

として チャーリー・ハーディング がコメントで追加しています。

  • このブランチを対象とする4つのプルリクエストを更新する" ブランチを変更することを意味します。 を変更することを意味します。

    これは以前はとにかくそれらの PR のページを通して可能でした。
  • 一方、PR のソースであるブランチの名前を変更しようとすると、その PR は閉じられます ("Will close 1 open pull request for this branch.")。

として マイケル・フライジム が追加されます。 コメント :

<ブロッククオート

でのベースブランチのリネームをサポートしてほしいという要望があります。 github.community .