See Aliases for actual commands
git co -b my_feat_or_bugfix upstream/main
git co -t <remote_server>/<remote_branch>
git branch -t <branch_name> <remote_server>/<branch_name>
Assuming the repo has branch main
git config branch.main.remote upstream
git config branch.main.merge refs/heads/main
alias.co checkout
alias.st status
alias.ci commit -v
alias.ph push
alias.pl pull
alias.mg merge
alias.mgnf merge --no-ff