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)