2012-03-21 17 views
5

誰かがリモートブランチを削除した場合、同じリポジトリから引き出す方法はありますか?ローカルブランチも削除されますか?gitでブランチ削除を引き出す方法は?

機能が完了した時点で、すべての開発者がブランチを手動で削除するのは便利ではありません。あなたが行うことができます

+0

復元する必要はありませんか? http://stackoverflow.com/questions/1992364/git-recover-deleted-remote-branch – TryTryAgain

+0

この問題を解決する別の方法があります。フィーチャーブランチでメインレポを乱雑にするのを止めてください:) – ralphtheninja

答えて

4

だけの事はある:

git remote prune origin 

そして、あなたは手動で削除する必要がありますローカル枝を、削除することはできません。

1

いいえ、あなたはgit remote pruneを探しているかもしれませんが、

本当にローカルブランチ(リモート参照だけでなく)の場合、削除をプッシュするのは簡単ではありません。支店は最新でなければならず、引っ張ることはそれを削除するよりもはるかに重要ではありません。その支店の隠しはどうやって処理されるのですか?必ずしも解決できないわけではありませんが、現在サポートされていません。

+0

スタッシュはどのブランチにも属しません(実際には、それらは擬似ブランチのリフローグを形成します)。したがって、明らかに、ブランチを削除することは、明示的にrefs/stash擬似ブランチ自体の削除を要求しない限り、スラッシュを削除しません。 – sehe

+0

そうです、私の間違いです。 – blahdiblah

関連する問題