fatal: ambiguous argumentfatal: ambiguous argument
O Git não consegue determinar se o argumento se refere a uma revisão, caminho ou outra coisa.
O que causa este erro
O argumento pode ser interpretado tanto como um nome de branch/commit quanto como um caminho de arquivo, ou não corresponde a nenhuma ref ou arquivo conhecido. O Git não consegue determinar o significado pretendido.
Como corrigir
Use -- para separar refs de caminhos: git log -- filename ou git checkout branch -- file. Especifique a ref completa: refs/heads/branch. Certifique-se de que a ref ou o caminho realmente existe.
Códigos de Erro Relacionados
fatal: remote origin already existsfatal: remote origin already exists
Um remoto com o nome especificado já está configurado.
error: failed to push some refserror: failed to push some refs
O push foi rejeitado porque o remoto tem alterações que você não possui localmente.
error: empty commit messageerror: empty commit message
O commit foi abortado porque a mensagem de commit está vazia.
warning: Large files detectedwarning: Arquivos grandes detectados
O Git detectou arquivos grandes que podem causar inchaço no repositório.
Already up to date.Already up to date
O branch já possui todas as alterações do branch que você tentou mesclar ou fazer pull.
CONFLICT (content): Merge conflictConflito de Merge
O Git não conseguiu fazer o merge das alterações automaticamente porque as mesmas linhas foram modificadas nos dois branches.