Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Mais Sobre o Rastreamento de Arquivos | Introdução ao Git
Git Essentials

bookMais Sobre o Rastreamento de Arquivos

Ao trabalhar com o Git, os arquivos no diretório do projeto podem ser rastreados ou não rastreados. Arquivos rastreados são incluídos em instantâneos (commits futuros), enquanto arquivos não rastreados não são. Arquivos recém-criados geralmente são não rastreados até serem adicionados à área de preparação (staging area).

Arquivos rastreados podem estar em três estados:

  • Modificado; alterações foram feitas, mas o Git ainda não as armazenou;
  • Preparado; alterações estão prontas para serem confirmadas e incluídas no próximo instantâneo;
  • Confirmado; alterações estão salvas em um instantâneo dentro do diretório .git.

Utilize a imagem a seguir para ilustrar claramente esses estados.

Classificação de arquivos
Note
Nota

Se um arquivo já está sendo rastreado e alterações são feitas nele, é necessário executar o comando git add para preparar essas modificações.

Modifique o arquivo test.txt usando o seguinte comando:

O operador >> acrescenta o texto incluído entre aspas duplas ou simples a um arquivo existente, neste caso test.txt. O texto é adicionado ao final do arquivo em uma nova linha.

Modificando o arquivo

Agora o arquivo possui o status de modificado. Utilize os comandos git add, git status e git commit para preparar a alteração, verificar o status da árvore de trabalho e da área de preparação, e registrar a alteração, respectivamente:

Preparando e registrando as alterações

Como pode ser observado, as alterações agora estão preparadas e um novo instantâneo do projeto foi criado ao registrar as alterações preparadas.

question-icon

Suponha que temos um arquivo chamado preprocessing.py. Sua tarefa é colocar as ações com os respectivos comandos na ordem correta, para que as alterações neste arquivo sejam registradas.

1.
2.

Clique ou arraste solte itens e preencha os espaços

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 9

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain the difference between staged and committed files in Git?

What happens if I modify a file after staging it but before committing?

How can I see which files are modified, staged, or committed?

Awesome!

Completion rate improved to 3.57

bookMais Sobre o Rastreamento de Arquivos

Deslize para mostrar o menu

Ao trabalhar com o Git, os arquivos no diretório do projeto podem ser rastreados ou não rastreados. Arquivos rastreados são incluídos em instantâneos (commits futuros), enquanto arquivos não rastreados não são. Arquivos recém-criados geralmente são não rastreados até serem adicionados à área de preparação (staging area).

Arquivos rastreados podem estar em três estados:

  • Modificado; alterações foram feitas, mas o Git ainda não as armazenou;
  • Preparado; alterações estão prontas para serem confirmadas e incluídas no próximo instantâneo;
  • Confirmado; alterações estão salvas em um instantâneo dentro do diretório .git.

Utilize a imagem a seguir para ilustrar claramente esses estados.

Classificação de arquivos
Note
Nota

Se um arquivo já está sendo rastreado e alterações são feitas nele, é necessário executar o comando git add para preparar essas modificações.

Modifique o arquivo test.txt usando o seguinte comando:

O operador >> acrescenta o texto incluído entre aspas duplas ou simples a um arquivo existente, neste caso test.txt. O texto é adicionado ao final do arquivo em uma nova linha.

Modificando o arquivo

Agora o arquivo possui o status de modificado. Utilize os comandos git add, git status e git commit para preparar a alteração, verificar o status da árvore de trabalho e da área de preparação, e registrar a alteração, respectivamente:

Preparando e registrando as alterações

Como pode ser observado, as alterações agora estão preparadas e um novo instantâneo do projeto foi criado ao registrar as alterações preparadas.

question-icon

Suponha que temos um arquivo chamado preprocessing.py. Sua tarefa é colocar as ações com os respectivos comandos na ordem correta, para que as alterações neste arquivo sejam registradas.

1.
2.

Clique ou arraste solte itens e preencha os espaços

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 9
some-alt