README.md 1.28 KB
Newer Older
Yann Bourdin's avatar
Yann Bourdin committed
1 2
# scanner3d

Yann Bourdin's avatar
Yann Bourdin committed
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Projet SICOM 2021

[**Lien vers le drive**](https://drive.google.com/drive/folders/1Y2J4PzdzxSKlymlKKIJ0AUUIb1PrJUfB)

## Utiliser Git, en bref

#### Cloner le projet
`git clone git@gitlab.ensimag.fr:bourdiny/scanner3d.git`

#### Bosser sur le projet

Régulièrement faire `git pull` pour se mettre à jour, **toujours git pull** avant de commencer à modifier des fichiers.

#### Git me crache à la gueule au moment de pull

Si vous n'avez pas fait de modifications importantes, que vous êtes prêt à les perdre, `git stash` puis retenter `git pull`.
Sinon, voir la section "git me crache à la gueule au moment de push".

#### Enregistrer mes modifications

Pareil, le faire régulièrement permet que tout le monde soit synchro et qu'on évite les conflits.

Yann Bourdin's avatar
Yann Bourdin committed
25
`git add fichier1 fichier2 ...` pour choisir manuellement quels fichiers sauvegarder \
Yann Bourdin's avatar
Yann Bourdin committed
26 27 28 29 30 31 32 33 34 35 36 37
`git add *` pour choisir d'enregistrer tout comme un bourrin (recommandé)

`git commit -m "j'ai modifié ça là"` pour enregistrer

à ce stade, c'est sauvé en local, pour vraiment mettre à jour le repo en ligne il faut :

`git push`

#### Git me crache à la gueule au moment de push

S'il vous demande de `git pull`, faites-le puis retentez. \
Si ça marche toujours pas, il faut régler le merge conflict avec un logiciel (Atom, VSCode, ...).