In my GitHub, I have successfully merged my pull request and deleted the branch sec1. Then, I delete my branch locally. However, when I type git branch -a, I still can see the remotes/origin/sec1 branch, like shown below
* main
remotes/origin/HEAD -> origin/main
remotes/origin/main
remotes/origin/sec1
Then, I try git push origin --delete sec1 but it gives me this error:
error: failed to push some refs to https:/.../
Anyone can help with this?
CodePudding user response:
Remotely try this:
git push -d origin <Branch-Name>
Locally:
git branch -D <Branch-Name>
CodePudding user response:
Run first git fetch, to retrive the latest meta-data info from the original (remote). And then execute git branch --delete sec1.
If this not work, you can need the force-option (-D is the shortcut for --delete and --force):
git branch -D sec1
