在标记此问题为重复之前,请仔细阅读。
如果您列出分支,它将显示为:
$git branch -a
remotes/origin/feat/verify-<C3>email
分支名称是:
origin/feat/verify-√email
如果您试图从Github仪表板访问分支url:
The github page broke into a HTTP error 400
如果您尝试删除该分支:
$ git push origin --delete feat/verify-√email
error: unable to delete 'feat/verify-√email': remote ref does not exist
error: failed to push some refs to 'https://mataide@github.com/mataide/proak-website.git'
按模式删除:
git branch -d -r $(git branch --list origin/feat/ve* -r)
error: cannot lock ref 'refs/remotes/origin/feat/verify-?email': Unable to create '/Users/marcus/Documents/Workspace/proak-website/.git/refs/remotes/origin/feat/verify-?email.lock': Illegal byte sequence
error: Error deleting remote-tracking branch 'origin/feat/verify-?email'
如果您尝试使用名称feat/verify-email删除,则会出现相同的错误。如果您尝试使用Sourcetree等工具删除也是无效的。
我只想删除这个分支,有什么帮助吗?