AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

git-annex-sync - En ligne dans le Cloud

Exécutez git-annex-sync dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande git-annex-sync qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


git-annex-sync - synchronise le référentiel local avec les télécommandes

SYNOPSIS


synchronisation de l'annexe git [à distance ...]

DESCRIPTION


Utilisez cette commande lorsque vous souhaitez synchroniser le référentiel local avec un ou plusieurs de ses
télécommandes. Vous pouvez spécifier les télécommandes (ou les groupes de télécommandes) avec lesquelles synchroniser par nom ; le défaut
si aucune n'est spécifiée, c'est pour synchroniser avec toutes les télécommandes.

Le processus de synchronisation implique d'abord de valider toutes les modifications locales apportées aux fichiers qui ont déjà été
été ajouté au référentiel, puis récupérer et fusionner le synchronisé/maître et par git-
annexe branche à partir des référentiels distants, et finalement repousser les modifications à ceux
branches sur les référentiels distants. Vous pouvez utiliser les commandes git standard pour faire chacun de ces
étapes à la main, ou si vous ne voulez pas vous soucier des détails, vous pouvez utiliser la synchronisation.

Le contenu des objets annexés n'est pas synchronisé par défaut, mais l'option --content (voir
ci-dessous) peut également le synchroniser.

Les conflits de fusion sont automatiquement gérés par la synchronisation. Lorsque deux versions conflictuelles d'un fichier
ont été validés, les deux seront ajoutés à l'arborescence, sous des noms de fichiers différents. Pour
Par exemple, le fichier "foo" serait remplacé par "foo.somekey" et "foo.otherkey".

Notez que la synchronisation avec une télécommande ne mettra pas à jour l'arbre de travail de la télécommande avec les modifications
effectué dans le référentiel local. Cependant, ces modifications sont transmises à la télécommande afin qu'elles puissent
être fusionné dans son arbre de travail en exécutant "git annex sync" sur la télécommande.

OPTIONS


--vite

Synchronisez uniquement avec les télécommandes avec la valeur de coût annexe la plus basse configurée.

--s'engager, --sans engagement
Un commit est effectué par défaut. Utilisez --no-cmmit pour éviter de valider des modifications locales.

--message=message
Utilisez cette option pour spécifier un message de validation.

--tirer, --pas de traction
Par défaut, git tire des télécommandes. Utilisez --no-pull pour désactiver.

--pousser, --pas de poussée
Par défaut, git pousse vers les télécommandes. Utilisez --no-push pour désactiver.

--teneur, --Pas de contenu
Normalement, la synchronisation ne transfère pas le contenu des fichiers annexés. Le contenu
L'option provoque également le téléchargement du contenu des fichiers dans l'arbre de travail et
téléchargé si nécessaire.

Normalement, cela essaie d'obtenir chaque fichier annexé dans l'arbre de travail que le local
référentiel n'a pas encore, puis copie chaque fichier de l'arbre de travail dans chaque
télécommande avec laquelle il se synchronise. Ce comportement peut être annulé en configurant le
contenu préféré d'un référentiel. Voir git-annexe-contenu-préféré (1).

--tout Cette option, lorsqu'elle est combinée avec --teneur, rend toutes les versions disponibles de tous
les fichiers soient synchronisés, lorsque les paramètres de contenu préférés le permettent.

Notez que les paramètres de contenu préférés qui utilisent inclure = or exclure = ne correspondra qu'à
la version des fichiers actuellement dans l'arbre de travail, mais pas les versions antérieures des fichiers.

--jobs=N -JN
Permet la synchronisation parallèle avec jusqu'au nombre spécifié de tâches exécutées à la fois.
Par exemple : -J10

Lorsqu'il y a plusieurs télécommandes git, des poussées leur seront faites en parallèle. Tire
ne se font pas en parallèle car cela a tendance à être moins efficace. Quand --content est
synchronisés, les fichiers sont également traités en parallèle.

Utilisez git-annex-sync en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    usm
    usm
    Usm est un package slackware unifié
    gestionnaire qui gère automatique
    résolution de dépendance. Il unifie
    divers référentiels de packages, y compris
    slackware, slacky, p...
    Télécharger usm
  • 2
    Chart.js
    Chart.js
    Chart.js est une bibliothèque Javascript qui
    permet aux concepteurs et aux développeurs de dessiner
    toutes sortes de graphiques utilisant le HTML5
    élément de toile. Chart js offre un excellent
    déployer ...
    Télécharger Chart.js
  • 3
    iReport-Designer pour JasperReports
    iReport-Designer pour JasperReports
    REMARQUE : Prise en charge d'iReport/Jaspersoft Studio
    Annonce : Depuis la version 5.5.0,
    Jaspersoft Studio sera l'officiel
    client de conception pour JasperReports. iRapport
    volonté...
    Télécharger iReport-Designer pour JasperReports
  • 4
    PostInstallerF
    PostInstallerF
    PostInstallerF installera tous les
    logiciels que Fedora Linux et d'autres
    n'inclut pas par défaut, après
    exécutant Fedora pour la première fois. Son
    facile pour...
    Télécharger PostInstallerF
  • 5
    strass
    strass
    Le projet strace a été déplacé vers
    https://strace.io. strace is a
    diagnostic, débogage et instruction
    traceur d'espace utilisateur pour Linux. C'est utilisé
    surveiller un...
    Télécharger
  • 6
    gMKVExtract GUI
    gMKVExtract GUI
    Une interface graphique pour l'utilitaire mkvextract (qui fait partie de
    MKVToolNix) qui intègre la plupart (si
    pas tous) les fonctionnalités de mkvextract et
    utilitaires mkvinfo. Écrit en C#NET 4.0,...
    Télécharger gMKVExtractGUI
  • Plus "

Commandes Linux

Ad