InglêsFrancêsEspanhol

Ad


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 excluir [--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 obter mais informações.

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 para mostrar
git reflog show aceita qualquer uma das opções aceitas pelo git log.

Opções para 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 para excluir
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

  • 1
    traço
    traço
    O projeto strace foi movido para
    https://strace.io. strace is a
    diagnóstico, depuração e instrução
    rastreador de espaço do usuário para Linux. É usado
    para monitorar um...
    Baixar strace
  • 2
    gMKVEExtractGUI
    gMKVEExtractGUI
    Uma GUI para o utilitário mkvextract (parte do
    MKVToolNix) que incorpora a maioria (se
    nem todas) funcionalidade de mkvextract e
    utilitários mkvinfo. Escrito em C#NET 4.0,...
    Baixar gMKVExtractGUI
  • 3
    Biblioteca JasperReports
    Biblioteca JasperReports
    A biblioteca JasperReports é a
    código aberto mais popular do mundo
    inteligência de negócios e relatórios
    motor. É inteiramente escrito em Java
    e é capaz de ...
    Baixe a Biblioteca JasperReports
  • 4
    Livros Frappe
    Livros Frappe
    Frappe Books é um software livre e de código aberto
    software de contabilidade de desktop que é
    simples e bem projetado para ser usado por
    pequenas empresas e freelancers. Isto'...
    Baixar Livros Frappé
  • 5
    Python Numérica
    Python Numérica
    NOTÍCIAS: NumPy 1.11.2 é a última versão
    que será feito no sourceforge. Rodas
    para Windows, Mac e Linux, bem como
    distribuições de fonte arquivadas podem ser ...
    Baixar Numérico Python
  • 6
    Esfinge CMU
    Esfinge CMU
    CMUSphinx é um alto-falante independente grande
    vocabulário reconhecedor de fala contínuo
    lançado sob licença de estilo BSD. Isso é
    também uma coleção de ferramentas de código aberto ...
    Baixar CMU Sphinx
  • Mais "

Comandos Linux

Ad