Git branch add/delete local and push to remote

http://stackoverflow.com/questions/2003505/delete-a-git-branch-both-locally-and-remotely

Add a new branch to git (local)

#git checkout -b production

Push this new branch (to remote git server)

#git push --set-upstream origin production

Delete a branch (local)

#git branch -D production

Delete a branch in remote git server(push the delete local to remote)

#git push origin --delete production

 Get git info

#git log