Git Adicionar pasta

Git Adicionar pasta
É quase inevitável que você deva criar novos arquivos e pastas ao trabalhar com um repositório Git. Para incluí -los no repositório, você deve adicioná -los à lista de arquivos rastreados por git.

Este guia mostrará como adicionar novos arquivos e diretórios a um repositório Git.

Amostra git repo

A primeira etapa é configurar uma amostra de repo Git para ilustrar os conceitos neste tutorial.

Comece criando um diretório como mostrado:

$ mkdir ~/sample_repo

Navegue no diretório:

$ cd ~/sample_repo

Em seguida, inicialize o diretório como um repositório do Git, executando o comando:

$ git init .

O comando acima deve inicializar um diretório vazio como um repositório Git.

Git add comando

Você usará o comando add git ao adicionar novos arquivos e diretórios a um repositório Git.

O comando permite que você especifique nomes de arquivos ou diretórios únicos ou múltiplos.

Vamos começar criando um novo arquivo em nosso sample_repo, como mostrado:

$ touch readme.MD

Para adicionar todos os arquivos e diretórios no repositório, execute o comando:

$ git add .

O comando acima adicionará todos os arquivos adicionados, excluídos ou alterados nas áreas de estadiamento Git.

Para novos arquivos e diretórios, isso significa que o Git agora os rastreia.

Observe que usando o git add . O comando adicionará os arquivos e diretórios em seu diretório de trabalho atual.

Isso é útil quando você está na raiz do seu repositório.

Você pode usar o sinalizador -a para dizer ao Git para adicionar todos os arquivos e diretórios se estiver em um diretório aninhado do repo.

$ git add --atl

Nesse caso, todos os arquivos e diretórios não rastreados em toda a árvore de trabalho são movidos para a área de estadiamento.

Git Add Directory

Para adicionar um diretório específico no Git, você pode usar o comando git add seguido pelo nome do diretório.

Comece criando um novo diretório no Sample_repo.

$ mkdir new_dir

Para adicionar o manual sozinho, execute o comando:

$ git add new_dir/

O comando acima adicionará apenas os arquivos especificados e ignorará outros arquivos não rastreados.

Git Adicionar arquivo específico

Você também pode adicionar um arquivo específico e ignorar os outros. Por exemplo, crie um novo arquivo txt no diretório new_dir do sample_repo

$ touch new_dir/olá.TXT

Para adicionar esse arquivo específico, execute o comando:

$ git add new_dir/hello.TXT

Git Adicionar arquivos por extensão

O Git também permite adicionar arquivos que correspondem a uma extensão específica usando um caractere curinga.

Por exemplo, para adicionar todos os arquivos que terminam em .txt, podemos fazer:

$ git add *.TXT

Git adiciona apenas arquivos modificados

Você pode apenas adicionar os arquivos removidos ou modificados em alguns casos. Nesse caso, você pode usar o sinalizador -u como mostrado:

$ git add -u .

O comando acima deve adicionar os arquivos excluídos ou modificados no diretório de trabalho atual.

Conclusão

Neste artigo, exploramos vários aspectos do comando git add. Este comando permite adicionar arquivos e diretórios à área de estadiamento Git. Além disso, você pode ver o estado do seu repo Git antes de se comprometer usando o comando de status Git.