git log
git log -p <file_name>
# EXAMPLE
git log -p README.md
git blame <file_name>
#Example
git blame README.md
git branch
git branch -av
git checkout <branch_name>
# Example
git checkout jinnabalu/testBranchName
git checkout -b <brach_name>
# Example
git checkout -b jinnabalu/myNewBranchName
git branch -d <branch_name>
# Example
git branch -d jinnabalu/myNewBranchName
## Force delete if not merged
git branch -D jinnabalu/myNewBranchName
git push origin --delete <branch_name>
# Example
git push origin --delete jinnabalu/myNewBranchName
pull: gets latest pushed by someone to the branch
git pull
push: push local changes to the remote branch
git push -u origin <branch_name>
# Example
git push -u origin jinnabalu/myNewBranchName