Todas as modificações são salvas na pasta ou repositório local usando a instrução "Commit". Isso implica que, simplesmente, embora um arquivo tenha sido modificado, ele não estará envolvido no próximo compromisso. Para designar as modificações preferidas para inserção, use a instrução "Git Add" em vez disso.
Este artigo demonstrará o uso de alguns comandos para exibir todos os arquivos em um único compromisso. Vamos começar abrindo o Kali Linux já instalado no seu sistema Windows 10 através da ferramenta WSL. A tela preta da distribuição Kali Linux será desbloqueada em sua área de trabalho mostrando a área do console para o usuário administrador i.e. "Kalsoom" no nosso caso.
Antes de avançar, garantiremos que nossa distribuição Kali Linux esteja atualizada com funcionalidades mais recentes e livres de erros. Para isso, estamos usando a instrução de "atualização" de seu console. O pacote "apt-get" foi usado aqui para executar esta instrução com os direitos do sudo.
Como é um processo crítico para atualizar, ele solicitará que a senha da sua conta de usuário continue. Adicione a senha da sua conta e pressione a tecla Enter para atualizar sua distribuição Kali Linux.
Certifique-se de instalar a versão mais recente de "Git" na sua distribuição Kali Linux com o pacote "apt-get" na instrução de instalação. Depois que o Git é instalado, você precisa criar um novo repositório Git localmente.
Antes disso, você pode clonar o repositório remoto também. Mas, no nosso caso, estamos pulando esse passo para evitar as complexidades. A instrução "Git init" tem criado um repositório local de "teste" em nosso sistema Kali Linux, conforme a saída mostrada.
Vamos nos mover dentro do repositório Git 'Teste' através da instrução “CD”. Deve estar vazio, pois acabamos de criar. Então, estamos criando um novo arquivo Bash dentro dele, utilizando a instrução "Touch" na área de consulta junto com o novo nome do arquivo I.e. "novo.sh ”. Temos aberto o arquivo Bash recém -fabricado em um editor de "nano" para executar algumas codificações de bash nele.
Depois de abri -lo, adicionamos suporte bash em sua primeira linha e adicionamos um código único I.e. Declaração "Echo" para exibir algum texto. Vamos salvar este arquivo Bash e sair com Ctrl+S e Ctrl+X.
Enquanto executa o arquivo Bash recém -atualizado com a instrução "Bash", a declaração "Echo" dentro dele foi executada. Assim, está mostrando o texto que queremos exibir em nossa concha.
Vamos adicionar outros dados de texto dentro do arquivo "ReadMe" do repositório de texto usando a declaração "Echo" e o caractere ">". O arquivo ReadMe foi criado no repositório "teste" agora.
Depois de usar a instrução "CAT" para ver os dados em um arquivo "ReadMe", recebemos o texto que acabamos de adicionar, exibido na tela da concha.
Agora, nosso repositório Git "Teste" tem dois arquivos, de acordo com a instrução "LS".
Usamos a instrução "Git Add" para adicionar os dois arquivos ao índice de um repositório Git.
Antes disso, não tínhamos usado nenhuma instrução de compromisso. Vamos comprometer o processo geral que fizemos por uma instrução de "Commit Git" seguida por uma opção "-m" e uma mensagem de exibição de texto. Este compromisso está mostrando que os 2 arquivos foram criados e modificados i.e. dados inseridos.
Listar arquivos em comprometimento
Agora, é hora de ver todos os arquivos comprometidos neste compromisso. Para isso, experimente a instrução "Git Log" em seu shell Kali Linux enquanto estiver no repositório "Teste". Ele mostra o primeiro ID de confirmação, o nome do autor, o email do autor, a data e a hora em que foi feito. A mensagem de exibição para este compromisso mostra os nomes da lista nela.
A ilustração acima não exibe os arquivos cometidos por um usuário. Assim, precisamos usar outro comando que possa mostrar os nomes de arquivos com destaque e separadamente em sua saída. Portanto, estamos utilizando a instrução "Git Log" com a opção "-raw".
Na execução desta consulta, ela mostra as mesmas informações que obtivemos na ilustração acima. Além disso, ele exibe os dois arquivos que são gerados de acordo com esse compromisso separadamente com os IDs.
Crie um novo arquivo de texto e adicione alguns dados usando as instruções 'Touch' e 'Echo'.
Adicione este arquivo ao repositório Git "Teste".
Agora, use a instrução Git Commit para refletir a adição de um.arquivo txt.
Você também pode experimentar a opção "-name-somente" com o ID de confirmação na instrução "Git Show" para exibir separadamente o nome do arquivo, como mostrado abaixo.
O comando Git Show para a primeira confirmação exibiu os dois nomes de arquivos.
O uso da opção "-pretty" e a opção "-name-somente" não exibirá nada além dos arquivos usados no Commit, conforme demonstrado abaixo.
Conclusão
Este artigo foi iniciado com a introdução de um comando Git Commit, seu uso e sua funcionalidade em um git. Criamos vários arquivos em um repositório Git e usamos as instruções Git Add e Git Commites depois disso. Várias instruções como "Git Show" e "Git Log" são usadas com diferentes opções i.e."-Pretty", "-raw", "-name-somente" para mostrar a lista de arquivos usada no commit.