Fazer push de commits para um repositório remote→
Use git push
para fazer push de commits de seu branch local para um repositório remote.
Obter alterações de um repositório remote→
É possível usar comandos Git comuns para acessar repositórios remotes.
Lidar com erros non-fast-forward→
Às vezes, o Git não pode fazer sua alteração em um repositório remote sem perder os commits. Quando isso acontece, seu push é recusado.