1. git clone repo_url (first time only)
2. git checkout -b branch_name (create new branch)
before push -
3. git status (check for changes)
4. git add . (for all files) or git add file_path (for specific file)
5. git commit -m "note" (commit and add massage)
6. git pull origin master (check if you're up to date)
7. git push origin branch_name (push to branch)
8. git checkout master (change to master)
9. git merge branch_name (merge branch to master)
10. git push origin master (push to master)