Table of Contents

Git Cheatsheet

Initialize & Add Remote Git

git init
git remote add origin <url>
git fetch
git branch --set-upstream-to=origin/<branch> master
git pull

Push Changes to Remote Git

# Add all changes to the commit
git add .
# Commit with Comment
git commit -m "<comment>"
git push

Delete All Commit History

# Checkout
git checkout --orphan latest_branch
 
# Add all the files
git add -A
 
# Commit the changes
git commit -am "commit message"
 
# Delete the branch
git branch -D master
 
# Rename the current branch to master
git branch -m master
 
# Finally, force update your repository
git push -f origin master

Pushing new branch requires username / password

# Fix with
git remote set-url origin git@github.com:<username>/<rep>.git
 
# Push the branch
git push origin <branch-name>