$ git branch
develop
* feature/bug_76
master
$ git branch -r
origin/HEAD -> origin/master
origin/develop
origin/feature/implement_IBResponder
origin/master
origin/origin
origin/sculptor_strategy
、私は良いと思います。私は私がしようとして起源にすべてのCRUDを削除する:古くなったgitブランチを修正するには-r(ファントムgitブランチを削除する)?ローカル
$ git push origin :origin/sculptor_strategy
error: unable to delete 'origin/sculptor_strategy': remote ref does not exist
error: failed to push some refs to '[email protected]:pitbull.git'
私が間違って何をしているのですか?
(ワイルドゲス)は、原点に陳腐何のいくつかのローカルキャッシュですか?
ANSWER
それは赤ニシンであることが判明 - 私が疑われるような問題だったが、私のローカルキャッシュには、古くなりました。以下の両方の答えは問題なく動作します。
あなたは 'gitのプッシュ起源を試みたことがありますか? – ConcurrentHashMap
両方に - 同じエラーメッセージ:「リモート参照が存在しません」 – kfmfe04
関連:http://stackoverflow.com/questions/14382999/so-many-unused-branches-how-to-cleanup/14384603#14384603 – mvp