Como mostrar mudanças não comprometidas no Git e algumas diferenças git em detalhes?

Como mostrar mudanças não comprometidas no Git e algumas diferenças git em detalhes?

Enquanto trabalha no Git, os desenvolvedores precisam verificar todas as mudanças comprometidas e não comprometidas antes de empurrar o conteúdo local para o repositório remoto. Como sabemos que os arquivos não comprometidos não são empurrados para o repositório remoto Git. Para ver o status do repositório, incluindo as mudanças não comprometidas no Git, o “$ git status”Comando ser usado. Além disso, os desenvolvedores podem precisar visualizar as mudanças entre as comissões recentes. Para esse fim, use o “$ git diff”Comando para exibir a diferença entre as duas commits desejadas.

Este guia discutirá sobre:

  • Como ver mudanças não comprometidas?
  • Como diferenciar dois compromissos utilizando o “Git Dif”Comando?

Como ver mudanças não comprometidas?

Para visualizar mudanças não comprometidas no Git, primeiro vá para o repositório necessário e gerar um arquivo e rastreá -lo para o índice de estadiamento. Em seguida, veja as mudanças rastreadas do repositório Git, utilizando o “$ git status”Comando.

Siga as etapas fornecidas para implementar o cenário discutido acima!

Etapa 1: Navegue até o diretório Git local

Mude para o diretório local específico usando o “cd”Comando:

$ CD "C: \ git \ new_repos"

Etapa 2: gerar novo arquivo

Então, execute o “tocar”Comando para criar um novo arquivo no diretório local:

$ touch test_file.TXT

Etapa 3: Adicione mudanças no diretório de trabalho na área de estadiamento Git

Para rastrear alterações recentemente adicionadas ao índice de estadiamento, execute o comando abaixo:

$ git add test_file.TXT

Etapa 4: Verifique novas alterações

Veja as mudanças comprometidas e não comprometidas, executando o “$ git status”Comando:

$ git status

Na saída abaixo, você pode ver que o arquivo recém -criado precisa ser comprometido:

Vamos passar para a próxima seção e conferir o método de mostrar a diferença entre duas começos.

Como diferenciar entre duas confirmações, utilizando o comando "git diff"?

Para encontrar a diferença entre dois compromissos, crie um novo arquivo. Então, palco e cometer mudanças. Em seguida, abra o arquivo no editor de texto e adicione algumas alterações. Adicione novas alterações na área de preparação e cometê -las. Depois disso, utilize o “$ git diff”Comando junto com o sha-hash dos comprometimentos desejados para ver as alterações no arquivo.

Experimente as etapas fornecidas para implementar o cenário discutido acima!

Etapa 1: Gere um novo arquivo

Execute o “tocar”Comando para criar um novo arquivo de texto:

$ touch file1.TXT

Etapa 2: rastrear novo arquivo

Execute o seguinte comando para adicionar o arquivo recém -criado à área de estadiamento Git para fins de rastreamento:

$ git add file1.TXT

Etapa 3: Compreenda novas mudanças

Em seguida, salve todas as alterações adicionais ao repositório Git, executando o “Git Commit”Comando:

$ git Commit -m "1 arquivo adicionado"

Etapa 4: Abra e atualize o arquivo

Agora, para abrir e atualizar o arquivo recém -adicionado, execute o “$ Start”Comando:

$ start file1.TXT

Etapa 5: adicione alterações à área de estadiamento

Depois de fazer alterações no arquivo, rastreie -as na área de estadiamento Git:

$ git add .

Etapa 6: Compreenda novas mudanças

Em seguida, atualize o repositório Git com alterações recém-adicionadas executando o comando dado-below:

$ git commit -m "file1.txt atualizado "

Etapa 7: Verifique o Git Log

Depois disso, execute o “Git Reflog”Comando para obter o sha-hash de todos os compromissos:

$ git log --oneeline

Na saída abaixo, copiamos o commit sha-hash destacado para encontrar a diferença entre eles:

Etapa 8: Encontre a diferença entre as confirmações

Por fim, obtenha a diferença entre o comprometimento copiado desejado, utilizando o “Git Dif”Comando:

$ git diff CEA60D0 726DF51

Na saída abaixo:

  • ““-”Indica a versão antiga do arquivo
  • ““+++”Mostra o arquivo atualizado.
  • ““+Meu primeiro arquivo.”É o conteúdo atualizado do arquivo específico

Explicamos como mostrar mudanças e diferenças não comprometidas entre duas começos no git.

Conclusão

Para verificar as alterações não comprometidas, navegue para o diretório local e execute o “status git”Comando. Ele mostra todas as mudanças não comprometidas. No entanto, se você quiser encontrar a diferença entre dois compromissos, o “Git Dif ”O comando pode ser usado. Este post demonstrou o método de mostrar mudanças não comprometidas e encontrar a diferença entre duas comissões no.