InglêsFrancêsEspanhol

Ad


favicon do OnWorks

git-attachment-sync - Online na nuvem

Execute git-attachment-sync 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-attachment-sync 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 Windows ou emulador online MAC OS

PROGRAMA:

NOME


git-attachment-sync - sincroniza repositório local com remotos

SINOPSE


sincronização git anexo [controlo remoto ...]

DESCRIÇÃO


Use este comando quando quiser sincronizar o repositório local com um ou mais de seus
Remotos. Você pode especificar os controles remotos (ou grupos remotos) para sincronizar por nome; o padrão
se nenhum for especificado é para sincronizar com todos os controles remotos.

O processo de sincronização envolve primeiro o commit de quaisquer alterações locais em arquivos que tenham anteriormente
foi adicionado ao repositório, em seguida, buscar e mesclar o sincronizado / mestre e os votos de git-
anexo ramificação dos repositórios remotos e, finalmente, enviando as alterações de volta para aqueles
ramos nos repositórios remotos. Você pode usar comandos git padrão para fazer cada um desses
passos manualmente, ou se não quiser se preocupar com os detalhes, você pode usar a sincronização.

O conteúdo dos objetos anexados não é sincronizado por padrão, mas a opção --content (veja
abaixo) pode fazer com que também seja sincronizado.

Conflitos de mesclagem são tratados automaticamente pela sincronização. Quando duas versões conflitantes de um arquivo
foram confirmados, ambos serão adicionados à árvore, com nomes de arquivo diferentes. Para
exemplo, o arquivo "foo" seria substituído por "foo.somekey" e "foo.otherkey".

Observe que a sincronização com um controle remoto não atualizará a árvore de trabalho do controle remoto com alterações
feito para o repositório local. No entanto, essas alterações são enviadas para o controle remoto, para que possam
ser mesclado em sua árvore de trabalho executando "git attach sync" no controle remoto.

OPÇÕES


--velozes

Sincronize apenas com os controles remotos com o menor valor de custo de anexo configurado.

--comprometer-se, --sem compromisso
Um commit é feito por padrão. Use --no-cmmit para evitar o commit de mudanças locais.

--message = msg
Use esta opção para especificar uma mensagem de confirmação.

--puxar, --sem puxar
Por padrão, git puxa de remotos. Use --no-pull para desabilitar.

--Empurre, --sem empurrar
Por padrão, git empurra para remotos. Use --no-push para desabilitar.

--contente, --sem conteúdo
Normalmente, a sincronização não transfere o conteúdo dos arquivos anexados. O conteúdo
opção faz com que o conteúdo dos arquivos na árvore de trabalho também seja carregado e
baixado conforme necessário.

Normalmente, isso tenta obter cada arquivo anexado na árvore de trabalho que o local
repositório ainda não tem, e então copia cada arquivo na árvore de trabalho para cada
remoto com o qual está sincronizando. Este comportamento pode ser substituído configurando o
conteúdo preferido de um repositório. Ver git-attach-preferred-content(1).

--tudo Esta opção, quando combinada com --contente, disponibiliza todas as versões de todos
os arquivos sejam sincronizados, quando as configurações de conteúdo preferidas permitirem.

Observe que as configurações de conteúdo preferidas que usam incluir = or excluir = só vai combinar
a versão dos arquivos atualmente na árvore de trabalho, mas não as versões anteriores dos arquivos.

--jobs = N -JN
Ativa a sincronização paralela com até o número especificado de trabalhos em execução ao mesmo tempo.
Por exemplo: -J10

Quando há vários git remotes, os pushes serão feitos para eles em paralelo. Puxa
não são feitos em paralelo porque isso tende a ser menos eficiente. Quando --content é
sincronizados, os arquivos também são processados ​​em paralelo.

Use git-attachment-sync online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    usm
    usm
    Usm é um pacote de slackware unificado
    gerenciador que lida automaticamente
    resolução de dependência. Ele unifica
    vários repositórios de pacotes, incluindo
    slackware, folgado, p...
    baixar usm
  • 2
    Chart.js
    Chart.js
    Chart.js é uma biblioteca Javascript que
    permite que designers e desenvolvedores desenhem
    todos os tipos de gráficos usando o HTML5
    elemento de tela. Chart js oferece uma ótima
    variedade ...
    Baixar Chart.js
  • 3
    iReport-Designer para JasperReports
    iReport-Designer para JasperReports
    NOTA: Suporte ao iReport/Jaspersoft Studio
    Anúncio: A partir da versão 5.5.0,
    Jaspersoft Studio será o oficial
    cliente de design para JasperReports. Eu informo
    vai...
    Baixar iReport-Designer para JasperReports
  • 4
    PostInstallerF
    PostInstallerF
    PostInstallerF irá instalar todos os
    software que o Fedora Linux e outros
    não inclui por padrão, após
    executando o Fedora pela primeira vez. Seu
    fácil para ...
    Baixar PostInstallerF
  • 5
    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
  • 6
    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
  • Mais "

Comandos Linux

Ad