IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

git-annex-sync - Online nel cloud

Esegui git-annex-sync nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando git-annex-sync che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


git-annex-sync: sincronizza il repository locale con i remoti

SINOSSI


Sincronizzazione dell'allegato git [a distanza ...]

DESCRIZIONE


Utilizzare questo comando quando si desidera sincronizzare il repository locale con uno o più dei suoi
telecomandi. È possibile specificare i telecomandi (o gruppi remoti) con cui sincronizzarsi in base al nome; il predefinito
se non ne viene specificato nessuno, verrà eseguita la sincronizzazione con tutti i telecomandi.

Il processo di sincronizzazione prevede innanzitutto il commit di eventuali modifiche locali ai file precedentemente
stato aggiunto al repository, quindi recuperando e unendo il file sincronizzato/master e la idiota-
annesso branch dai repository remoti e infine reimpostando le modifiche su quelli
rami sui repository remoti. Puoi usare i comandi git standard per eseguire ognuno di questi
passaggi manualmente oppure, se non vuoi preoccuparti dei dettagli, puoi utilizzare la sincronizzazione.

Il contenuto degli oggetti allegati non è sincronizzato per impostazione predefinita, ma l'opzione --content (vedi
di seguito) è possibile sincronizzare anche quello.

I conflitti di unione vengono gestiti automaticamente dalla sincronizzazione. Quando due versioni in conflitto di un file
sono stati impegnati, entrambi verranno aggiunti all'albero, con nomi di file diversi. Per
ad esempio, il file "foo" verrebbe sostituito con "foo.somekey" e "foo.otherkey".

Tieni presente che la sincronizzazione con un telecomando non aggiornerà l'albero di lavoro del telecomando con le modifiche
apportato al repository locale. Tuttavia, tali modifiche vengono inviate al telecomando, quindi possono farlo
essere unito al suo albero di lavoro eseguendo "git attach sync" sul telecomando.

VERSIONI


--veloce

Sincronizza solo con i telecomandi con il valore di costo allegato più basso configurato.

--commettere, --senza impegno
Un commit viene eseguito per impostazione predefinita. Utilizzare --no-cmmit per evitare di confermare modifiche locali.

--messaggio=msg
Utilizzare questa opzione per specificare un messaggio di commit.

--tiro, --non-tirare
Per impostazione predefinita, git esegue il pull da remoto. Usa --no-pull per disabilitare.

--spingere, --nessuna spinta
Per impostazione predefinita, git esegue il push sui telecomandi. Usa --no-push per disabilitare.

--contenuto, --nessun contenuto
Normalmente, la sincronizzazione non trasferisce il contenuto dei file allegati. Il contenuto
L'opzione fa sì che venga caricato anche il contenuto dei file nell'albero di lavoro e
scaricato secondo necessità.

Normalmente questo tenta di ottenere ogni file allegato nell'albero di lavoro locale
repository non ha ancora, quindi copia ogni file nell'albero di lavoro in ogni
telecomando con cui si sta sincronizzando. Questo comportamento può essere ignorato configurando il file
contenuto preferito di un repository. Vedere git-annex-contenuto-preferito(1).

--tutti Questa opzione, se combinata con --contenuto, rende disponibili tutte le versioni di tutti
i file vengono sincronizzati, quando le impostazioni del contenuto preferito lo consentono.

Tieni presente che le impostazioni del contenuto preferito che utilizzano includere= or escludere= corrisponderà solo
la versione dei file attualmente nell'albero di lavoro, ma non le versioni precedenti dei file.

--lavori=N -JN
Abilita la sincronizzazione parallela fino al numero specificato di processi in esecuzione contemporaneamente.
Per esempio: -J10

Quando sono presenti più git remote, i push verranno effettuati su di essi in parallelo. Tira
non vengono eseguiti in parallelo perché ciò tende ad essere meno efficiente. Quando --content è
sincronizzati, anche i file vengono elaborati in parallelo.

Utilizza git-annex-sync online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    USM
    USM
    Usm è un pacchetto slackware unificato
    manager che gestisce automatico
    risoluzione delle dipendenze. Unifica
    vari repository di pacchetti tra cui
    slackware, slacky, p...
    Scarica usm
  • 2
    Chart.js
    Chart.js
    Chart.js è una libreria Javascript che
    consente a designer e sviluppatori di disegnare
    tutti i tipi di grafici utilizzando l'HTML5
    elemento tela. Chart js offre un ottimo
    Vettore ...
    Scarica Chart.js
  • 3
    iReport-Designer per JasperReports
    iReport-Designer per JasperReports
    NOTA: Supporto per iReport/Jaspersoft Studio
    Annuncio: a partire dalla versione 5.5.0,
    Jaspersoft Studio sarà l'ufficialità
    client di progettazione per JasperReports. segnalo
    volere...
    Scarica iReport Designer per JasperReports
  • 4
    PostInstallerF
    PostInstallerF
    PostInstallerF installerà tutti i file
    software che Fedora Linux e altri
    non include per impostazione predefinita, dopo
    eseguendo Fedora per la prima volta. Suo
    facile per...
    Scarica PostInstallerF
  • 5
    straccio
    straccio
    Il progetto strace è stato spostato in
    https://strace.io. strace is a
    diagnostico, di debug e didattico
    tracciatore spazio utente per Linux. È solito
    per monitorare un...
    Scarica strace
  • 6
    GUI di estrazione gMKV
    GUI di estrazione gMKV
    Una GUI per l'utilità mkvextract (parte di
    MKVToolNix) che incorpora la maggior parte (se
    non tutti) funzionalità di mkvextract e
    utilità mkvinfo. Scritto in C#NET 4.0,...
    Scarica gMKVExtractGUI
  • Di Più "

Comandi Linux

Ad