EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

git-annex-sync – Online in der Cloud

Führen Sie git-annex-sync im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl git-annex-sync, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


git-annex-sync – lokales Repository mit Remotes synchronisieren

ZUSAMMENFASSUNG


Git-Anhang-Synchronisierung [Fernbedienung ...]

BESCHREIBUNG


Verwenden Sie diesen Befehl, wenn Sie das lokale Repository mit einem oder mehreren davon synchronisieren möchten
Fernbedienungen. Sie können die Remotes (oder Remote-Gruppen), mit denen synchronisiert werden soll, anhand ihres Namens angeben. der Standard
Wenn keine angegeben sind, erfolgt die Synchronisierung mit allen Fernbedienungen.

Beim Synchronisierungsprozess werden zunächst alle lokalen Änderungen an zuvor vorgenommenen Dateien übernommen
wurden dem Repository hinzugefügt, dann werden sie abgerufen und zusammengeführt synchronisiert/Master und dem Git-
Anbau Verzweigen Sie von den Remote-Repositorys und übertragen Sie die Änderungen schließlich dorthin zurück
Zweige in den Remote-Repositorys. Sie können dazu Standard-Git-Befehle verwenden
Schritte manuell ausführen oder wenn Sie sich nicht um die Details kümmern möchten, können Sie die Synchronisierung verwenden.

Der Inhalt angehängter Objekte wird standardmäßig nicht synchronisiert, aber die Option --content (siehe
unten) kann dies auch synchronisiert werden.

Zusammenführungskonflikte werden automatisch von der Synchronisierung behandelt. Wenn zwei widersprüchliche Versionen einer Datei
wurden festgeschrieben, beide werden unter unterschiedlichen Dateinamen zum Baum hinzugefügt. Für
Beispielsweise würde die Datei „foo“ durch „foo.somekey“ und „foo.otherkey“ ersetzt.

Beachten Sie, dass durch die Synchronisierung mit einer Fernbedienung der Arbeitsbaum der Fernbedienung nicht mit Änderungen aktualisiert wird
im lokalen Repository erstellt. Diese Änderungen werden jedoch auf die Fernbedienung übertragen, sodass sie möglich sind
durch Ausführen von „git Annex Sync“ auf der Fernbedienung in seinen Arbeitsbaum eingefügt werden.

OPTIONAL


--schnell

Synchronisieren Sie nur mit den Fernbedienungen mit dem niedrigsten konfigurierten Annex-Kostenwert.

--verpflichten, --keine Verpflichtung
Ein Commit erfolgt standardmäßig. Verwenden Sie --no-cmmit, um das Festschreiben lokaler Änderungen zu vermeiden.

--message=msg
Verwenden Sie diese Option, um eine Commit-Nachricht anzugeben.

--ziehen, --no-pull
Standardmäßig ruft Git von Remote-Rechnern ab. Verwenden Sie --no-pull zum Deaktivieren.

--drücken, --no-push
Standardmäßig pusht Git an Remote-Rechner. Verwenden Sie --no-push zum Deaktivieren.

--Inhalt, --kein Inhalt
Normalerweise werden bei der Synchronisierung die Inhalte angehängter Dateien nicht übertragen. Der Inhalt
Die Option bewirkt, dass auch der Inhalt von Dateien im Arbeitsbaum hochgeladen wird
bei Bedarf heruntergeladen werden.

Normalerweise versucht dies, jede angehängte Datei im Arbeitsbaum abzurufen, die lokal ist
Repository noch nicht vorhanden ist, und kopiert dann jede Datei im Arbeitsbaum in jede
Fernbedienung, mit der synchronisiert wird. Dieses Verhalten kann durch die Konfiguration überschrieben werden
bevorzugter Inhalt eines Repositorys. Sehen git-annex-bevorzugter-inhalt(1).

--alle Diese Option, in Kombination mit --Inhalt, macht alle verfügbaren Versionen von allen
Dateien werden synchronisiert, wenn die bevorzugten Inhaltseinstellungen dies zulassen.

Beachten Sie, dass bevorzugte Inhaltseinstellungen verwendet werden einschließen = or ausschließen= wird nur passen
die Version der Dateien, die sich derzeit im Arbeitsbaum befinden, jedoch nicht frühere Dateiversionen.

--jobs=N -JN
Ermöglicht die parallele Synchronisierung mit bis zu der angegebenen Anzahl gleichzeitig ausgeführter Jobs.
Beispielsweise: -J10

Wenn mehrere Git-Remotes vorhanden sind, werden Pushs parallel an diese ausgeführt. Zieht
werden nicht parallel durchgeführt, da dies tendenziell weniger effizient ist. Wenn --content ist
synchronisiert, werden die Dateien auch parallel verarbeitet.

Verwenden Sie git-annex-sync online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    usm
    usm
    Usm ist ein einheitliches Slackware-Paket
    Manager, der automatisch behandelt
    Abhängigkeitsauflösung. Es vereint
    verschiedene Paket-Repositories einschließlich
    Slackware, locker, p...
    usm herunterladen
  • 2
    Chart.js
    Chart.js
    Chart.js ist eine Javascript-Bibliothek, die
    erlaubt Designern und Entwicklern zu zeichnen
    alle Arten von Diagrammen mit HTML5
    Canvas-Element. Chart js bietet eine großartige
    Anordnung ...
    Laden Sie Chart.js herunter
  • 3
    iReport-Designer für JasperReports
    iReport-Designer für JasperReports
    HINWEIS: Unterstützung für iReport/Jaspersoft Studio
    Ankündigung: Ab Version 5.5.0,
    Jaspersoft Studio wird der offizielle sein
    Design-Client für JasperReports. ich berichte
    werden...
    Laden Sie iReport-Designer für JasperReports herunter
  • 4
    PostInstallerF
    PostInstallerF
    PostInstallerF installiert alle
    Software, die Fedora Linux und andere
    beinhaltet nicht standardmäßig after
    Fedora zum ersten Mal ausführen. Es ist
    einfach für...
    Laden Sie PostInstallerF herunter
  • 5
    strace
    strace
    Das Strace-Projekt wurde verschoben
    https://strace.io. strace is a
    Diagnose, Debugging und Anleitung
    Userspace-Tracer für Linux. Es ist benutzt
    überwachen ...
    strace herunterladen
  • 6
    gMKV Extract GUI
    gMKV Extract GUI
    Eine GUI für das Dienstprogramm mkvextract (Teil von
    MKVToolNix), das die meisten enthält (if
    nicht alle) Funktionalität von mkvextract und
    mkvinfo-Dienstprogramme. Geschrieben in C#NET 4.0, ...
    gMKVExtractGUI herunterladen
  • Mehr »

Linux-Befehle

Ad