Don't write on main branch git pull origin dev make new branch ( git checkout -b "new_branch_name" ) code on that branch git add . git commit -m "message" git push origin current_branch ( ex: dev )