Il s'agit de la commande git-annex-proxy 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-proxy - contourne en toute sécurité la garde en mode direct
SYNOPSIS
proxy annexe git -- jet cmd [choix]
DESCRIPTION
Uniquement utile dans un référentiel en mode direct, cela exécute la commande git spécifiée avec un
arbre de travail temporaire, et met à jour l'arbre de travail pour refléter tous les changements mis en scène ou
commis par la commande git.
Par exemple, pour annuler la modification la plus récente qui a été validée dans le référentiel :
proxy annexe git -- git revert HEAD
Pour consulter une ancienne version du référentiel :
proxy annexe git -- git checkout HEAD^^
Pour renommer un répertoire :
proxy annexe git -- git mv mydir newname
Pour valider les modifications dans un fichier spécifique, utilisez d'abord git annex add pour mettre en scène les modifications dans
l'index, puis proxy un commit :
annexe git ajouter monfichier
proxy annexe git -- git commit monfichier -m foo
L'arbre de travail temporaire dans lequel la commande git est exécutée est configuré en recherchant tous les fichiers
qui sont dans l'index, et copier (ou lier en dur) tous les fichiers non mis en scène du vrai travail
arbre. Étant donné que la commande git est exécutée à l'aide de cet arbre de travail temporaire, elle ne verra pas, par exemple, local
modifications des fichiers. Donc, il n'est probablement pas utile de proxy une commande comme "git add".
Cependant, vous pouvez utiliser le proxy avec n'importe quelle commande git que vous aimez, tant que vous pensez à
comment il va interagir avec l'arbre de travail temporaire.
Utilisez git-annex-proxy en ligne en utilisant les services onworks.net