Comando Git Reflog vs log

Comando Git Reflog vs log
O Git é o mais comumente utilizado para rastrear projetos de repositórios locais a remotos. Quando vários usuários estão trabalhando nos mesmos projetos, eles fazem alterações e os atualizam nos repositórios. Às vezes, outros usuários precisam visualizar o histórico de logs das filiais do diretório de trabalho. Para esse objetivo correspondente, você pode utilizar comandos disponíveis Git, como “$ Git Reflog" e "$ git log”Comandos.

Este estudo descreverá a diferença entre o comando Git Reflog e log.

O que é Git Reflog e Git Log Command?

““Git Reflog”É um comando git utilizado quando os usuários precisam rastrear o histórico atual do Repositório de Trabalho do Repositório de Comprometimentos Locais e excluir quaisquer commits que foram removidos do repositório. Ele contém logs de desfazer ou revertir logs, cometendo mudanças, criando ramificações e troca e exclusão do registro de histórico. Por outro lado, o “log git”O comando fornece o histórico de travessia do comando da filial do repositório, incluindo tempo, nome do repositório remoto e credenciais fornecidas.

Qual é a diferença entre o Git Reflog e o Comando Log?

Para entender e exibir a diferença entre os comandos Git Reflog e Git Log, navegaremos para a pasta Git, depois criaremos e adicionaremos o arquivo ao repositório. Em seguida, cometeremos todas as mudanças no repositório Git. Depois disso, atualizaremos a confirmação mais recente usando o “$ git Commit -Emend -m ”. Por fim, executaremos o $ Git refletir, e o $ Git Log comanda um por um.

O procedimento fornecido o levará a entender a diferença entre os comandos Git especificados acima!

Etapa 1: Lançar o terminal Git

Em primeiro lugar, abra o “Git Bash”Com a ajuda do“Comece" cardápio:

Etapa 2: mova para o repositório Git

Navegue até o repositório local do Git usando o “cd”Comando:

$ CD "C: \ Usuários \ Nazma \ Git \ Demo2"

Etapa 3: Criar arquivo

Em seguida, crie um novo arquivo no repositório Git, utilizando o comando fornecido:

$ touch file1.TXT

Etapa 4: Adicionar arquivo

Executar o “git add”Comando para rastrear o arquivo recém -criado para a área de estadiamento:

$ git add file1.TXT

Etapa 5: Comprometer mudanças

Agora, comprometa mudanças no repositório Git usando “Git Commit”Comando com o“-m”Opção:

$ git commit -m "file1.txt é adicionado "

Observação: O procedimento mencionado acima foi o pré -requisito para executar e mostrar a diferença entre “Git Reflog" e a "log git”Comandos. Agora, mova -se em direção à próxima seção para visualizar a diferença entre os comandos Git especificados.

Como verificar o registro do histórico de referência usando o comando log?

Você pode verificar o histórico de logs do repositório executando o “log git”Comando. Ele exibirá todo o histórico de commit do repositório Git com o tempo, o nome do repositório remoto e as credenciais fornecidas. Se você deseja exibir apenas a referência de confirmação, comprometer a mensagem e a posição atual, utilize o “-Bonito = Oneline”Opção com o comando Git Log.

Agora, vamos seguir em frente e entender o funcionamento do comando Git Log individualmente e com a opção disponível!

Executar o “log git”Comando para exibir o histórico de log do Repositório Git:

$ git log

Como você pode ver, todo o histórico de log do repositório Git exibirá, e o commit destacado é o mais recente:

Agora, execute o “log git”Comando com o“-Bonito = Oneline”Opção para exibir apenas a referência de confirmação, mensagem de compromisso e posição atual da cabeça:

$ git log --tty = oneline

Como você pode ver na saída abaixo, o comando acima exibiu as informações relacionadas ao Commit:

Vamos passar em direção à próxima seção e verificar o histórico de log do Git utilizando o “Git Reflog”Comando.

Como verificar o log de histórico de referência usando o comando reflog?

O "Git Reflog”O comando é usado principalmente quando os usuários desejam exibir o histórico local do repositório, incluindo cometer alterações, redefinir ou revertir ações, criar ramificações criadas, trocar e excluir o registro do histórico de ramificações e muitos outros mais.

Confira o exemplo abaixo, que ilustrará os usos declarados do comando Git Reflog!

Para verificar o registro do histórico de comprometimentos locais do repositório Git, utilize o “Git Reflog”Comando:

$ Git Reflog

Como você pode ser visto, o histórico local de logs é exibido e o tronco destacado refere -se às mudanças comprometidas mais recentes:

Agora, para ver a diferença entre o “Git Reflog" e "log git”Comandos, mova -se em direção à próxima seção.

Comando Git Reflog vs Log Comando

O "Git Reflog" e "log git”Os comandos são utilizados quando os usuários desejam exibir o histórico detalhado de log do repositório Git. Ambos os comandos podem ser usados ​​para fins semelhantes. No entanto, a principal diferença é que o comando Git Log fornece todo o histórico de comprometimento do repositório Git. Por outro lado, o reflexo do Git exibe o histórico de compromissos locais do repositório.

Para entender a diferença entre os comandos acima especificados, experimente as instruções fornecidas!

Etapa 1: Atualizar alterações de confirmação

Primeiro, substituiremos a mensagem de comprometimento mais recente, utilizando o “Git Commit”Comando. Aqui o "-alteração”A opção é usada para modificar o compromisso existente:

$ git commit --emend -m "arquivo adicionado"

A saída abaixo indica que nosso compromisso é alterado com sucesso:

Etapa 2: Verifique o histórico de log Git

Agora, execute o “log git”Comando para visualizar as alterações de confirmação atualizadas:

$ git log --tty = oneline

Pode -se observar que, o commit mais recente é modificado e substituído por uma nova confirmação:

Etapa 3: Verifique o histórico de log de referência Git

Em seguida, exiba o histórico de logs local do Git utilizando o “Git Reflog”Comando:

$ Git Reflog

De acordo com a saída abaixo, novas alterações de compromisso atualizadas são adicionadas ao repositório Git com um novo número de referência, em vez de substituir o anterior:

Fornecemos a breve diferença entre o comando git reflog e o comando git log.

Conclusão

O "$ Git Reflog"Comando e"$ git log”Os comandos são utilizados para fins semelhantes, como a visualização do histórico de log do repositório Git. No entanto, ambos são um pouco diferentes um do outro. Por exemplo, o comando git reflog é usado quando os usuários precisam exibir as alterações locais de compromisso, que incluem todas as operações que são executadas no repositório Git. Por outro lado, o comando Git Log mostrará as mudanças de compromisso de uma vez. Neste estudo, explicamos o comando git reflog vs o comando log.