Oi, Debora! Tudo certo?
Ao tentar executar o comando git commit
, recebemos três mensagens. As duas primeiras fazem referência ao mesmo assunto e, na realidade, são apenas avisos (então, não se preocupe quanto a isso).
Para compreendermos um pouco melhor, observe novamente as mensagens:
hint: core.useBuiltinFSMonitor will be deprecated soon; use core.fsmonitor instead
hint: Disable this message with "git config advice.useCoreFSMonitorConfig false"
Em uma tradução livre para a Língua Portuguesa, tais frases estão afirmando que core.useBuiltinFSMonitor
foi descontinuado e agora recomenda-se o uso do core.fsmonitor
. Enquanto isso, a segunda mensagem apenas nos apresenta um comando para que esses avisos não apareçam mais em tela.
BuiltinFSMonitor e FSMonitor estão associados à “monitoria de arquivos de sistema”, a qual auxilia na execução de comandos do Git. FSMonitor está sendo recomendado, pois ele proporciona uma rapidez mais significativa à execução dos comandos. Para ativá-lo, precisaremos digitar o comando abaixo no Git Bash:
git config --global core.fsmonitor true
Por fim, a segunda mensagem, que diz "fatal: cannot do a partial commit during a merge.” está nos avisando que houve um erro ao tentar fazer o commit, pois há um merge (mesclagem) sendo realizado. Para que o erro não aconteça, precisamos adicionar a flag -i
ao comando git commit
, desta forma:
git commit atividade.md -i -m "criando arquivo atividade md"
A flag adicionada permite que, durante o commit, os arquivos que ainda não foram adicionados (através de git add
) também sejam preparados.
Quando surgir uma nova dúvida durante os seus estudos, sugiro que crie um novo tópico no fórum. Dessa forma, sua pergunta terá um espaço único no fórum, ampliando sua visibilidade entre as alunas e os alunos — que podem estar passando por algo parecido e conseguirão solucionar o problema!
Espero tê-la ajudado! Caso surjam dúvidas após minha explicação ou os problemas persistam, estarei à disposição para solucionarmos juntas isso!
Abraços, Debora!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.