I had a problem before where there are two branches in my github rep:
main
master
Although both should have the same function (as main replaced master), a 'master' branch was instantly created when I try to push my local repo to remote repo.
After some digging, I found a simple solution. Here's what I did:
Eden Jose@EdenJose MINGW64 ~/Desktop/Git/1-KodeKloud (master) $ git branch -m master main Eden Jose@EdenJose MINGW64 ~/Desktop/Git/1-KodeKloud (main) $ git branch * main Eden Jose@EdenJose MINGW64 ~/Desktop/Git/1-KodeKloud (main) $ git push -f --set-upstream origin main Total 0 (delta 0), reused 0 (delta 0), pack-reused 0 To https://github.com/joseeden/KodeKloud_Tasks.git + 6a54f03...4fe82a2 main -> main (forced update) Branch 'main' set up to track remote branch 'main' from 'origin'. Eden Jose@EdenJose MINGW64 ~/Desktop/Git/1-KodeKloud (main) $ git branch -a * main remotes/origin/main remotes/origin/master git push origin --delete master
You can check out more about this in the links below:
Top comments (0)