web-dev-qa-db-ja.com

TortoiseGitでGitブランチを削除するにはどうすればよいですか

TortoiseGit でブランチを削除するオプションはありますか?

コマンドラインの解決策 が見つかりました。 TortoiseGitに実装はありますか?

198
Tarion

この記事を読む必要があります: TortoiseGitを使用したリモートブランチ

このブログ投稿によると:

...まずCheckout/Switchダイアログを開いて、Browse refsダイアログにアクセスして、ローカルブランチを削除します。

enter image description here

Browse refsダイアログで、ローカルブランチを右クリックして削除することを選択できます。

enter image description here

リモートブランチを削除するには、同じことができますが、ローカルブランチを右クリックする代わりに、ダイアログの左側のリモートツリーを展開し、リモートブランチを見つけます。

enter image description here

299
Sandro Munda

あなたはできる Shift +クローンされたリポジトリを右クリックし、TortoiseGitサブメニューからBrowse Referencesを選択します。

左側のツリービューでリモートをクリックし、削除するブランチを右クリックして、Delete remote branchをクリックします。

「シフト」+右クリックを取り除くこともできます:TortoiseGit設定に移動->「拡張コンテキストメニューの設定」と「参照の参照」のチェックを外します

86

最初にログダイアログを開き、ブランチを削除する方法があります:

  1. ブランチを右クリック
    enter image description here

  2. コミットを右クリック
    enter image description here

  3. 参照の参照ダイアログ
    enter image description here

  4. マージされたブランチを削除する
    enter image description here

  5. リモートブランチがリモートに存在しないリモート追跡ブランチを削除します
    enter image description here
    [注]フェッチを実行するたびに存在しないブランチをプルーニングする場合は、次を実行できます。
    enter image description here

6
Yue Lin Ho