Amazon Best VPN GoSearch

favicon do OnWorks

git-reflog - Online na nuvem

Execute git-reflog no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando git-reflog que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


git-reflog - Gerenciar informações de reflog

SINOPSE


git reflogar

DESCRIÇÃO


O comando leva vários subcomandos e diferentes opções dependendo do subcomando:

git reflogar [mostrar] [opções de log] [ ]
git reflogar expirar [--expire = ] [--expire-unreachable = ]
[--rewrite] [--updateref] [--stale-fix]
[--dry-run] [--verbose] [--all | ...]
git reflogar delete [--reescrever] [--updateref]
[--dry-run] [--verbose] ref @ {specifier} ...
git reflogar existe

Logs de referência, ou "reflogs", registram quando as pontas dos ramos e outras referências foram
atualizado no repositório local. Reflogs são úteis em vários comandos Git, para especificar
o antigo valor de uma referência. Por exemplo, HEAD @ {2} significa "onde HEAD costumava ser dois movimentos
ago ", master@{one.week.ago} significa" onde o master costumava apontar para uma semana atrás neste
repositório local ", e assim por diante. Veja revisões do gitre(7) para obter mais detalhes.

Este comando gerencia as informações registradas nos reflogs.

O subcomando "show" (que também é o padrão, na ausência de quaisquer subcomandos) mostra
o log da referência fornecida na linha de comando (ou HEAD, por padrão). O reflog
cobre todas as ações recentes e, além disso, o reflog HEAD registra a comutação de ramificações. idiota
reflog show é um apelido para git log -g --abbrev-commit --pretty = oneline; Vejo git-log(1)
para entender melhor.

O subcomando "expire" remove as entradas de reflog mais antigas. Inscrições anteriores ao prazo de validade ou
entradas mais antigas do que o tempo de expiração inacessível e não acessíveis a partir da dica atual, são
removido do reflog. Isso normalmente não é usado diretamente pelos usuários finais - em vez disso, consulte
git-gc(1).

O subcomando "delete" deleta entradas únicas do reflog. Seu argumento deve ser um
exato entrada (por exemplo, "git reflog delete master @ {2}"). Este subcomando também normalmente não é
usado diretamente pelos usuários finais.

O subcomando "exists" verifica se um ref tem um reflog. Ele sai com status zero se
o reflog existe e o status é diferente de zero se não existir.

OPÇÕES


Opções for mostrar
git reflog show aceita qualquer uma das opções aceitas pelo git log.

Opções for expirar
--tudo
Processe os reflogs de todas as referências.

--expire =
Remova as entradas mais antigas do que o tempo especificado. Se esta opção não for especificada, o
o tempo de expiração é obtido da definição de configuração gc.reflogExpire, que por sua vez
o padrão é 90 dias. --expire = todas as entradas de ameixas independente de sua idade;
--expire = nunca desativa a remoção de entradas alcançáveis ​​(mas veja --expire-unreachable).

--expire-unreachable =
Remova entradas mais antigas que que não são acessíveis a partir da ponta atual do
filial. Se esta opção não for especificada, o tempo de expiração é obtido do
definição de configuração gc.reflogExpireUnreachable, que por sua vez é padronizado para 30 dias.
--expire-unreachable = todas as entradas de ameixas inacessíveis independente de sua idade;
--expire-unreachable = nunca desativa a remoção antecipada de entradas inacessíveis (mas veja
--expirar).

--updateref
Atualize a referência para o valor da entrada do reflog superior (ou seja @ {0}) se o
a entrada superior anterior foi removida. (Esta opção é ignorada para referências simbólicas.)

--reescrever
Se o predecessor de uma entrada reflog for podado, ajuste seu SHA-1 "antigo" para ser igual ao
"novo" campo SHA-1 da entrada que agora o precede.

--stale-fix
Remova quaisquer entradas reflog que apontem para "commits quebrados". Um commit quebrado é um commit
que não é alcançável a partir de nenhuma das dicas de referência e que se refere, diretamente ou
indiretamente, para um objeto de confirmação, árvore ou blob ausente.

Este cálculo envolve percorrer todos os objetos alcançáveis, ou seja, tem o mesmo
custo como git ameixa seca. Destina-se principalmente a corrigir a corrupção causada pelo lixo
coleta usando versões mais antigas do Git, que não protegiam os objetos referidos por
reflogs.

-n, --execução a seco
Na verdade, não remova nenhuma entrada; apenas mostre o que teria sido podado.

--verbose
Imprima informações extras na tela.

Opções for delete
git reflog delete aceita opções --updateref, --rewrite, -n, --dry-run e --verbose,
com os mesmos significados de quando são usados ​​com expirar.

GIT


Parte da git(1) suíte

Use git-reflog online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad




×
Anúncios
❤ ️Compre, reserve ou compre aqui — sem custos, ajuda a manter os serviços gratuitos.