私はリモートgitブランチを削除しようとしています
git push origin :my_remote_branch
そして得る:
error: unable to push to unqualified destination: my_remote_branch
The destination refspec neither matches an existing ref on the remote nor
begins with refs/, and we are unable to guess a prefix based on the source ref.
error: failed to push some refs to 'git@example.com:/myrepo'
これらは私の現在のブランチです
git branch -a
* develop
master
remotes/origin/HEAD -> origin/master
remotes/origin/develop
remotes/origin/my_remote_branch
git branch -r --merged
origin/HEAD -> origin/master
origin/develop
origin/master
私がこのブランチをどのようにして取り除くことができるかについてのアイデアは、いただければ幸いです。
git fetch
が、それは助けにはならなかった。ファイルを手動で削除する前に、より簡単な解決策を探します。
git fetch -p
古くなったトラッキングブランチを取り除くために実行する必要があります。
git fetch
、それは、非既存のリモート名を固定かどうかを確認するために?中に行っ.git\refs\remotes\origin
てmy_remote_branch
ファイルを削除して、それで十分かどうか確認しましたか?