Utiliser git avec CLion
Mise en place du projet - review distant/local - update - commit - conflits
Mise en place du projet
Supposons que vous partez de zéro.
- Connectez vous à gitlab, créez un projet vide (sans README)
- Copiez l'adresse du dépôt depuis gitlab, faites un
git clone, décompressez l'archive du projet et copiez tous les fichier dans le répertoire créé par le clone.
ensipc:~$ git clone git@gitlab.ensimag.fr:formationc/projet/ig/demo_clion.git
Cloning into 'demo_clion'...
warning: You appear to have cloned an empty repository.
ensipc:~$ tar -xzf projet_c_ig_3.3.1.tgz
ensipc:~$ rsync -a projet_c_ig_3.3.17/ demo_clion/
- Ouvrez le dossier "
clion" depuis CLion. Dans la fenêtre de commit, ajoutez tous les fichiers au depôt, faites un commit, et pushez vers gitlab.
Attach:git_add_commit.mp4
Revue des modifs distantes, update, revue des modifs locales, commit et push
Attach:git_2_review_commit.mp4