EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

git-annex-sync - Online în cloud

Rulați git-annex-sync în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda git-annex-sync care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


git-annex-sync - sincronizați depozitul local cu telecomenzi

REZUMAT


git anexa sincronizare [la distanta ...]

DESCRIERE


Utilizați această comandă când doriți să sincronizați depozitul local cu unul sau mai multe dintre ele
telecomenzi. Puteți specifica telecomenzile (sau grupurile de la distanță) cu care să se sincronizeze după nume; implicit
dacă nu sunt specificate niciuna este să se sincronizeze cu toate telecomenzile.

Procesul de sincronizare implică mai întâi efectuarea oricăror modificări locale la fișierele care au avut anterior
a fost adăugată în depozit, apoi preluarea și fuzionarea fișierului sincronizat/master si git-
anexă ramificați din depozitele de la distanță și, în cele din urmă, împingând modificările înapoi la acestea
ramuri pe depozitele de la distanță. Puteți folosi comenzi git standard pentru a face fiecare dintre acestea
pași manuali sau dacă nu doriți să vă faceți griji cu privire la detalii, puteți utiliza sincronizarea.

Conținutul obiectelor anexate nu este sincronizat implicit, ci opțiunea --content (vezi
de mai jos) poate face ca și acesta să fie sincronizat.

Conflictele de îmbinare sunt gestionate automat de sincronizare. Când două versiuni conflictuale ale unui fișier
au fost comise, ambele vor fi adăugate în arbore, sub nume de fișiere diferite. Pentru
de exemplu, fișierul „foo” ar fi înlocuit cu „foo.somekey” și „foo.otherkey”.

Rețineți că sincronizarea cu o telecomandă nu va actualiza arborele de lucru al telecomenzii cu modificări
făcută în depozitul local. Cu toate acestea, aceste modificări sunt transmise la telecomandă, așa că pot
să fie îmbinat în arborele său de lucru prin rularea „git anex sync” pe telecomandă.

OPŢIUNI


--rapid

Sincronizați numai cu telecomenzile cu cea mai mică valoare a costului anexe configurată.

--comite, --nu-commit
O comitere este efectuată în mod implicit. Utilizați --no-cmmit pentru a evita efectuarea modificărilor locale.

--message=msg
Utilizați această opțiune pentru a specifica un mesaj de confirmare.

--Trage, --nu-trage
În mod implicit, git extrage de la telecomandă. Utilizați --no-pull pentru a dezactiva.

--Apăsați, --nu-împinge
În mod implicit, git trimite la telecomenzi. Utilizați --no-push pentru a dezactiva.

--conţinut, --fara continut
În mod normal, sincronizarea nu transferă conținutul fișierelor anexate. Continutul
opțiunea face ca și conținutul fișierelor din arborele de lucru să fie încărcat și
descărcat după cum este necesar.

În mod normal, aceasta încearcă să obțină fiecare fișier anexat în arborele de lucru pe care localul
depozitul nu are încă și apoi copiază fiecare fișier din arborele de lucru în fiecare
telecomanda cu care se sincronizează. Acest comportament poate fi suprascris prin configurarea
conținutul preferat al unui depozit. Vedea git-anexă-conținut-preferat(1).

--toate Această opțiune, atunci când este combinată cu --conţinut, face disponibile toate versiunile tuturor
fișierele să fie sincronizate, atunci când setările de conținut preferate permit.

Rețineți că setările de conținut preferate care utilizează include= or exclude= se va potrivi doar
versiunea fișierelor aflată în prezent în arborele de lucru, dar nu versiunile anterioare ale fișierelor.

--locuri de muncă=N -JN
Permite sincronizarea paralelă cu până la numărul specificat de lucrări care rulează simultan.
De exemplu: -J10

Când există mai multe telecomenzi git, acestea vor fi făcute în paralel. Trage
nu se fac în paralel, deoarece tinde să fie mai puțin eficient. Când --conținut este
sincronizate, fișierele sunt procesate și în paralel.

Utilizați git-annex-sync online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    usm
    usm
    Usm este un pachet slackware unificat
    manager care se ocupă automat
    rezolvarea dependenței. Se unifică
    diverse depozite de pachete, inclusiv
    slackware, slacky, p...
    Descărcați usm
  • 2
    Chart.js
    Chart.js
    Chart.js este o bibliotecă Javascript care
    permite designerilor și dezvoltatorilor să deseneze
    tot felul de diagrame folosind HTML5
    element de pânză. Chart js oferă o excelentă
    matrice...
    Descărcați Chart.js
  • 3
    iReport-Designer pentru JasperReports
    iReport-Designer pentru JasperReports
    NOTĂ: Asistență iReport/Jaspersoft Studio
    Anunț: Începând cu versiunea 5.5.0,
    Jaspersoft Studio va fi oficial
    client de proiectare pentru JasperReports. raportez
    voi...
    Descărcați iReport-Designer pentru JasperReports
  • 4
    PostInstallerF
    PostInstallerF
    PostInstallerF va instala toate
    software pe care Fedora Linux și altele
    nu include implicit, după
    rulează Fedora pentru prima dată. Este
    usor pentru ...
    Descărcați PostInstallerF
  • 5
    strace
    strace
    Proiectul strace a fost mutat la
    https://strace.io. strace is a
    diagnostic, depanare și instruire
    userspace tracer pentru Linux. Este folosit
    a monitoriza un...
    Descărcați strace
  • 6
    gMKVExtractGUI
    gMKVExtractGUI
    O GUI pentru utilitarul mkvextract (parte a
    MKVToolNix) care încorporează cele mai multe (dacă
    nu toate) funcționalitatea mkvextract și
    utilități mkvinfo. Scris în C#NET 4.0,...
    Descărcați gMKVExtractGUI
  • Mai mult »

Comenzi Linux

Ad