Local git 2019.12.02
Define a repo somewhere in your file system with a bare init mkdir -p /somewhere/repo/test_project cd /somewhere/repo/test_project git init --bare Now create a local folder for your work with init only
As of Git v1.7.0, you can delete a remote branch using : git push origin --delete <branchName> And you can do exactly the same with a tag