InglêsFrancêsEspanhol

Ad


favicon do OnWorks

git-replace - Online na nuvem

Execute git-replace 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-replace 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-replace - Criar, listar, excluir referências para substituir objetos

SINOPSE


git substituir [-f]
git substituir [-f] --edit
git substituir [-f] --enxerto [ ...]
git substituir -d ...
git substituir [--format = ] [-eu [ ]]

DESCRIÇÃO


Adiciona um substituir referência em refs / replace / namespace.

O nome do substituir referência é o SHA-1 do objeto que é substituído. O conteúdo
da substituir referência é o SHA-1 do objeto de substituição.

O objeto substituído e o objeto de substituição devem ser do mesmo tipo. Esta restrição
pode ser contornado usando -f.

A menos que -f seja fornecido, o substituir referência ainda não deve existir.

Não há nenhuma outra restrição sobre os objetos substituídos e de substituição. Mesclar commits pode
ser substituído por commits não mesclados e vice-versa.

As referências de substituição serão usadas por padrão por todos os comandos Git, exceto aqueles que fazem
travessia de acessibilidade (poda, transferência de pacote e fsck).

É possível desativar o uso de referências de substituição para qualquer comando usando o
opção --no-replace-objects logo após git.

Por exemplo, se comprometer Foo foi substituído por commit Barra:

$ git --no-replace-objects arquivo-gato commit foo

mostra informações sobre commit Foo, enquanto:

$ git arquivo-gato commit foo

mostra informações sobre commit Barra.

A GIT_NO_REPLACE_OBJECTS variável de ambiente pode ser definida para obter o mesmo efeito que
a opção --no-replace-objects.

OPÇÕES


-f, --força
Se uma referência de substituição existente para o mesmo objeto existir, ela será substituída (em vez
de falhar).

-d, --delete
Exclua referências de substituição existentes para os objetos fornecidos.

--editar
Edite o conteúdo de um objeto de forma interativa. O conteúdo existente para é
bem impresso em um arquivo temporário, um editor é iniciado no arquivo e o
resultado é analisado para criar um novo objeto do mesmo tipo que . Um substituto
ref é então criado para substituir com o objeto recém-criado. Ver git-var(1)
para obter detalhes sobre como o editor será escolhido.

--cru
Ao editar, forneça o conteúdo do objeto bruto em vez de conteúdo bem impresso.
Atualmente, isso afeta apenas as árvores, que serão mostradas em sua forma binária. Isto é
mais difícil de trabalhar, mas pode ajudar ao consertar uma árvore que está tão corrompida que não pode
ser bem impresso. Observe que você pode precisar configurar seu editor para ler e
escrever dados binários.

--enxerto [ ...]
Crie um commit de enxerto. Um novo commit é criado com o mesmo conteúdo que
exceto que seus pais serão [ ...] ao invés de pais de. UMA
A referência de substituição é então criada para substituir com o commit recém-criado. Ver
contrib / convert-grafts-to-replace-refs.sh para um exemplo de script baseado nesta opção
que pode converter enxertos para substituir refs.

-eu , --Lista
Lista substitui refs para objetos que correspondem ao padrão dado (ou todos se nenhum padrão for
dado). Digitar "git replace" sem argumentos também lista todos os refs de substituição.

--format =
Ao listar, use o especificado , que pode ser um dos baixo, média e longo.
Quando omitido, o formato padrão é baixo.

FORMATOS


Os seguintes formatos estão disponíveis:

· baixo:

· média: →

· longo: ( ) → ( )

CRIANDO SUBSTITUIÇÃO OBJETOS


git-filter-branch(1) objeto git-hash(1) e git-rebase(1), entre outros comandos git, pode
ser usado para criar objetos de substituição a partir de objetos existentes. A opção --edit também pode ser
usado com git substituir para criar um objeto de substituição editando um objeto existente.

Se você quiser substituir muitos blobs, árvores ou commits que fazem parte de uma string de commits,
você pode apenas querer criar uma string de substituição de commits e então substituir apenas o
commit na ponta da string alvo de commits com o commit na ponta do
string de substituição de confirmações.

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


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    O plug-in Eclipse Tomcat fornece
    integração simples de um servlet tomcat
    container para o desenvolvimento de java
    Aplicativos da web. Você pode se juntar a nós para
    discussão ...
    Baixe o plug-in Eclipse Tomcat
  • 2
    Área de trabalho do WebTorrent
    Área de trabalho do WebTorrent
    WebTorrent Desktop é para streaming
    torrents no Mac, Windows ou Linux. Isto
    conecta-se ao BitTorrent e
    Peers WebTorrent. Agora não há
    precisa esperar por ...
    Baixar WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX é um programa científico para refinar
    reflexividade de raios-x, nêutron
    refletividade e raio-x de superfície
    dados de difração usando o diferencial
    algoritmo de evolução ....
    Baixar GenX
  • 4
    pspp4windows
    pspp4windows
    O PSPP é um programa de estatística
    análise de dados amostrados. é grátis
    substituição do programa proprietário
    SPSS. PSPP tem base em texto e
    gráfico nós...
    Baixar pspp4windows
  • 5
    Extensões Git
    Extensões Git
    Extensões Git é uma ferramenta de IU independente
    para gerenciar repositórios Git. Isso também
    integra-se com o Windows Explorer e
    Microsoft Visual Studio
    (2015/2017/2019). º...
    Baixar extensões do Git
  • 6
    eSpeak: síntese de voz
    eSpeak: síntese de voz
    Mecanismo de conversão de texto em fala para inglês e
    muitas outras línguas. Tamanho compacto com
    pronúncia clara, mas artificial.
    Disponível como um programa de linha de comando com
    muitos ...
    Baixar eSpeak: síntese de fala
  • Mais "

Comandos Linux

Ad