|
# peut servir à sauvegarder mais double l'espace dans $PWD/.git
# chaque nouvelle version de fichier ajoute sa taille totale
# pour le man des fonctions ex: man git-init
# usage simple en local
cd ~
git init # cree un repertoire .git
# pour tout sauvegarder dans .git
git add .
git commit -m "sauvegarde totale"
# ou seulement les petits fichiers
git add $(find . -type f -size -10M)
git commit -m "fichiers < 10M"
# si on relance, seuls les fichiers déjà ajoutés et modifiés seront resauvegardés
# /!\ les nouveaux fichiers sont ignorés donc refaire git add
git commit -a -m "sauv incr"
# mais on peut faire au cas par cas dans l'arborescence
git add fichier; git commit -m "sauv fichier"
git restore fichier
# sur vielles versions:
git checkout fichier
# si malheureusement une branche s'appelle "fichier"
git checkout -- fichier
# depuis une autre machine pour recuperer le repertoire
git clone toto@machine:chemin/repertoire
# puis pour les mises à jour cd repertoire
git pull toto@machine:chemin/fichier
# pour voir
git log
|