git push -u origin <branch-name>
git push -u origin branchName
git checkout -b <branch>
git add .
git commit -m "comment"
git push -u origin <branch>
git init
# Optional: create branch
git checkout -b branch_name
git add .
git commit -m "Adds existing project to GitHub remote repository"
git remote add origin https://github.com/username/example-project.git
git pull --rebase origin main
# Resolve merge conflicts if needed
git push origin main
git checkout -b my_new_branch
git commit
git push <remote> <branch with new changes>:<branch you are pushing to>
pushing to an existing branch