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 )