2016-05-31 5 views
-2

ブランチ試験をローカルに削除します。だから、私は
git branch削除されたローカルgitブランチをチェックアウトできるのはなぜですか?

支店テストが 利用できませんでした。しかし、私はCMD以下にしようとすると、

支店名を確認し、次の手順その後

git checkout master
git branch -d test

に従ってください

git checkout test

正常にチェックアウトすることができます。をチェックアウトしました。ブランチを削除した場合、削除されたブランチをチェックアウトできる理由。

+0

あなたの観察は、あなたがやった主張何に同意しないでください。 'git branch'は本当に' test'を表示していますか? –

+3

万一、リモートの追跡ブランチ 'origin/test'を持っていますか?その場合、 'checkout'は、リモート追跡ブランチから新しいローカルブランチを作成します。 (しかし、コマンドの出力はあなたに伝えてください) – knittl

+0

@knittlはい、私は.. – Guest

答えて

1

ローカルリポジトリからのみブランチを削除します。チェックアウトを停止するには、リモートリポジトリからもチェックアウトを削除する必要があります。

地元削除した後にgitのプッシュ起源--delete yourBranch次

関連する問題