Gitは、ブランチ名の変更を非常に簡単にする人気のあるバージョン管理システムです。開発者は、さまざまな理由でブランチ名の名前を変更したい場合があります。したがって、オープンソースの共同編集者は、Gitでブランチの名前を変更する方法も知っている必要があります。
簡単にするために、ローカルとリモートの両方のgitブランチの名前を変更する方法を説明します。
Gitでローカルブランチの名前を変更する方法
Gitユーザーは通常、プロジェクトのローカルバージョンで作業します。変更が検証されると、アップストリームに統合されます。名前を変更する前に、使用可能なローカルブランチを確認することをお勧めします。
$ git branch
$ git branch -a
上記のコマンドを使用して、Gitプロジェクトのローカルブランチを見つけることができます。 NS -に オプションは、リモートブランチも一覧表示します。これで、ローカルのGitブランチの名前を変更できます。ターミナルからこれを行うには、以下の手順に従ってください。
1.ローカルブランチを確認します
$ git checkout
$ git checkout alpha
git checkoutコマンドを使用すると、ブランチを切り替えて、作業ツリーを確認できます。アルファブランチを使用している場合は、最後のコマンドで確認します。別のブランチを使用している場合は、アルファに切り替わります。
2.ローカルブランチの名前を変更します
利用可能な場合、ハードウェアアクセラレーションを使用するものは何ですか
目的のブランチに切り替えたら、git renamebranchコマンドを使用して名前を変更できます。
$ git branch -m
$ git branch -m beta
このコマンドは、ローカルブランチの名前を変更します アルファ に ベータ 。
別のgitブランチ内からローカルブランチの名前を変更することもできます。次のコマンドを使用して、お気に入りのLinuxターミナルからこれを実行します。
$ git branch -m
$ git branch -m alpha beta
3.新しいブランチ名を確認します
ブランチをもう一度リストすることで、gitrenameブランチ操作が成功したかどうかを簡単に確認できます。
$ git branch -a
Gitでリモートブランチの名前を変更する方法
Gitは、リポジトリのリモートバージョンを単に「リモート」と呼びます。ローカルブランチほど簡単にリモートブランチの名前を変更することはできません。代わりに、最初にローカルブランチの名前を変更し、新しいブランチをサーバーにプッシュして、リポジトリから古いブランチを削除する必要があります。
1.ローカルブランチの名前を変更します
以下のgitrename branchコマンドを使用して、ローカルブランチの名前をアルファからベータに変更します。
ローバッテリーモードは何をしますか
$ git branch -m beta
また
$ git branch -m alpha beta
2.更新されたブランチをプッシュします
名前を変更したブランチをプッシュします ベータ 次のコマンドを使用してリモートサーバーに移動します。
$ git push origin
$ git push origin beta
3.アップストリームを設定します
Gitがリモートブランチとローカルブランチ間の変更を追跡できるように、アップストリームを設定する必要があります。
$ git push origin -u
$ git push origin -u beta
Gitはローカルブランチ間のトラッキングを設定します ベータ およびリモートブランチ ベータ 。
4.古いブランチを削除します
名前を変更したブランチをプッシュしてアップストリームを設定したら、リモートから古いブランチを安全に削除できます。次のgitコマンドを使用して Gitでリモートブランチを削除する 。
$ git push origin --delete
$ git push origin --delete alpha
Gitは、リモートオリジンからアルファブランチを削除します。
5.リモートブランチを確認します
リモートgitブランチをもう一度リストして、ブランチの名前変更操作が成功したかどうかを確認します。次のコマンドを発行すると、新しいリモートブランチのベータ版が表示されます。
$ git branch -a
Gitブランチの名前を効果的に変更する
いくつかの基本的なgit操作を学べば、gitブランチの名前を変更するのは非常に簡単です。ローカルブランチのブランチ名は簡単に変更できます。リモートブランチに必要なgitrenameブランチコマンドについても説明しました。テストプロジェクトでいくつかのコマンドを試して、関連するエクスペリエンスを取得してください。
アンドロイドのための最高の無料の音楽プレーヤーアプリ共有 共有 つぶやき Eメール Gitのブランチをローカルおよびリモートで削除する方法
GitHubでブランチを削除する理由はさまざまです。幸い、Gitブランチの削除は簡単です。
次を読む 関連トピック- プログラミング
- GitHub
Rubaiatは、オープンソースに強い情熱を持っているCS卒業生です。彼はUnixのベテランであるだけでなく、ネットワークセキュリティ、暗号化、関数型プログラミングにも携わっています。彼は中古本の熱心なコレクターであり、クラシックロックに対する終わりのない賞賛を持っています。
RubaiatHossainのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください