git add * vs git add .

git add * vs git add .
No Git, os desenvolvedores trabalham em diferentes repositórios, e cada repositório contém vários arquivos. Esses arquivos incluem arquivos de texto, arquivos python, arquivos java, etc. Também pode incluir alguns arquivos ignorados. Os usuários adicionam esses arquivos à área de estadiamento Git para vários fins. Diferentes comandos Git estão disponíveis para encenar arquivos não rastreados. No entanto, esses comandos Git podem diferir um do outro com base na operação que executam.

Este artigo ilustrará:

  • Diferença entre git add * (asterisk) e git add . (período) comandos
  • Como utilizar “git add *” e “git add .”Comandos em Git?

Diferença entre git add * (asterisk) e git add . (período) comandos

O "git add *”É um comando git que adiciona arquivos à área de estadiamento Git, exceto pelos arquivos que começam com“.”(DOT). No entanto, o "git add .”Estágio de comando/adicione todos os arquivos não rastreados do repositório ao índice Git para fins de rastreamento. Ambos os comandos não removem arquivos excluídos manualmente.

Como usar "Git Add *" e "Git Add .”Comandos em Git?

Para entender como “git add *" e "git add .”Os comandos funcionam no git, primeiro, mudam para o diretório local específico. Em seguida, visualize arquivos não rastreados e execute esses comandos. Siga as etapas abaixo fornecidas para uma melhor compreensão.

Etapa 1: Navegue para o repositório local

Primeiro, mude para o repositório desejado usando o comando fornecido fornecido:

$ CD "C: \ git \ repo2"

Etapa 2: Veja o status Git

Em seguida, verifique o status atual do repositório de trabalho:

$ git status

A saída abaixo indica que o repositório atual contém três arquivos não rastreados:

Etapa 3: Arquivos não rastreados em estágio

Agora, escreva o “git add”Comando junto com“*”Símbolo para encenar os arquivos não rastreados:

$ git add *

Etapa 4: Verifique as alterações

Em seguida, verifique se os arquivos foram rastreados ou não, visualizando o status atual do repositório:

$ git status

Pode -se ver aquele arquivo que começa com “.”Ainda está não rastreado:

Etapa 5: encene todos os arquivos

Para encenar/rastrear todos os arquivos do repositório atual, execute o comando fornecido ".”Símbolo:

$ git add .

Etapa 6: garantir alterações

Por fim, veja o status do Git novamente para verificar novas alterações:

$ git status

Pode -se observar que todos os arquivos foram encenados, incluindo o “." arquivo:

Isso era tudo sobre “git add *" e "git add .”Comandos.

Conclusão

Em Git, o “git add *”O comando adiciona arquivos à área de estadiamento Git, exceto pelos arquivos que começam com“.”(DOT) e o“git add .”O comando adiciona todos os arquivos não rastreados do repositório ao índice Git para fins de rastreamento. Ambos os comandos não removem os arquivos excluídos manualmente. Este artigo ilustrou a diferença entre o "git add *" e "git add .”Comandos em Git.