git
Posts about git
Use git stash in your pre-commit hook
Using Git pre-commit hook it helps you to test your code, but be aware that it may be wrong if it doesn't stash your changes.
Git: remove a tag or branch on the remote server
Here you can find the commands to remove a tag or a branch from a remote Git repository.