Lista Git cometa ainda não foi empurrada para a origem ainda

Lista Git cometa ainda não foi empurrada para a origem ainda

Enquanto trabalha em grandes projetos de equipes de desenvolvimento no Git, é importante acompanhar as mudanças para garantir que todos os membros da equipe estejam cientes das modificações feitas no projeto. Depois de modificar o projeto, eles enviam/empurram essas modificações para o repositório do GitHub. No entanto, às vezes você pode revisar as mudanças feitas antes de empurrá -las para o repositório remoto. Visualizar compromissos não -esgotados permitem aos usuários garantir alterações e identificar problemas e bugs.

Este artigo explicará:

    • Como listar os compromissos do Git do ramo atual que ainda não foram empurrados para a "origem"?
    • Como listar os comissões de Git de todos os ramos que ainda não pressionaram para a "origem"?

Como listar os compromissos do Git da filial atual que ainda não pressionaram para a "origem" remota?

Para exibir todos os compromissos do ramo atual que ainda não foram empurrados para a "origem", diferentes comandos podem ser usados, como:

    • ““Git Log Origin/… Head
    • ““Git log @u…

Exemplo 1: Listagem de compromissos não -coletivos da filial atual usando o comando “Git Log Origin/… Head”

Liste todos os compromissos não-esgotados da filial Git atual executando o comando fornecido fornecido:

Git Log Origin/Master… Head


Na saída abaixo, todos os compromissos não unshed do “mestre"Ramo entre"Origem/Master" e "CABEÇA" pode ser visto:


Exemplo 2: Listagem de compromissos não -colheitados da filial atual usando o comando “git log @u…”

O comando a seguir também pode ser usado para exibir os compromissos não -carados da filial atual:

Git log @u…


Aqui o "@você”A opção é usada para listar os compromissos que existem localmente, mas não upstream:


Além disso, para ver os compromissos não unshed da filial atual em uma linha, utilize o “-uma linha”Opção no mesmo comando:

Git Log --Oneeline @u…


A saída abaixo mostra apenas o sha-hash e a mensagem de comprometimento dos compromissos não unhos:

Como listar os comissões de Git de todos os ramos que ainda não pressionaram para a "origem"?

Para listar comissões de todos os ramos disponíveis que ainda não foram levados para a "origem", vários comandos podem ser utilizados, como:

    • ““Git log -Branches -Not -Remotes
    • ““Git log -Branches @u…

Exemplo 1: Listagem de compromissos não -coletivos de todas as filiais usando o comando “Git log -branches -Not -Remotes”

Escreva o comando fornecido para exibir comissões de todos os ramos que ainda não foram empurrados para a "origem":

Git Log --Branches -Not -Remotes


A saída abaixo mostra os compromissos não -colkados de “mestre" e "recurso" galhos:


Exemplo 2: Listando começos não -colheitados de todas as filiais usando o comando “Git log -branches @u…”

Para visualizar os compromissos de todos os ramos que existem localmente, mas não a montante, execute o seguinte comando:

Git log --branches @u…



Além disso, para ver todos os compromissos em uma linha, use o “-uma linha”Opção com o mesmo comando:

Git Log --Oneeline --branches @u…



Isso se tratava de listar commits não unshed no repositório Git.

Conclusão

Para exibir os compromissos do ramo atual que não foram empurrados para o repositório remoto, o “Git Log Origin/… Head" e "Git log @u… ”Os comandos podem ser usados. Além disso, para listar os compromissos não -esgotados de todas as filiais, utilize o “Git log -Branches -Not -Remotes" ou "Git log -Branches @u… ”Comando. Além disso, você pode usar o “-uma linha”Opção com esses comandos para exibir compromissos em uma linha. Este artigo explicou o procedimento para listar os compromissos que ainda não foram empurrados para o repositório do GitHub.