I use Git as Version Control System while working on projects. Mostly, I create new branch, commit changes and push the working branch to the live server. Here's my list of frequently used git commands. Don't forget to share yours.