Quando digito config --loal user.name "Ramiro", aparece esse fatal... O que é isso e como posso ajeitar isso?
Quando digito config --loal user.name "Ramiro", aparece esse fatal... O que é isso e como posso ajeitar isso?
Oi, Ramiro! Tudo bem?
Desde já, peço desculpas pela demora em retornar.
Ao tentar executar o comando git config --local user.name "Ramiro"
, é apresentada a mensagem “fatal: --local can only be inside a git repository”. Em tradução livre para a Língua Portuguesa, a frase nos diz que tal comando só pode ser executado dentro de um repositório Git, ou seja, em uma pasta na qual foi executado o comando git init
. Isso é necessário, pois estamos utilizando a flag --local
, a qual indica que o comando só terá repercussão localmente.
Sendo assim, estando no Git bash, podemos seguir com os passos abaixo:
Criar uma nova pasta a partir do comando abaixo:
mkdir nome-da-pasta
Observação: onde encontra-se “nome-da-pasta”, substituir pelo nome que se deseja dar ao seu repositório.
Entrar na pasta criada anteriormente:
cd nome-da-pasta
Torná-la um repositório Git:
git init
Por fim, podemos adicionar o nome do usuário, assim:
git config --local user.name "Ramiro"
Caso queira que o nome do seu usuário englobe todos os demais repositórios, podemos trocar a flag --local
por --global
, deixando o comando desta forma:
git config --global user.name "Ramiro"
Ramiro, espero tê-lo ajudado! Caso tenha surgido alguma dúvida após a minha explicação ou ao longo dos seus estudos, sinta-se confortável para postá-la no fórum. Fico à disposição para ajudá-lo.
Forte abraço e até mais.