Étapes de création des dépôts Git
Création de votre compte GitLab
Allez sur https://gitlab.com/users/sign_in et connectez vous à l'aide de votre compte Google.
Création d'une copie du dépôt
Allez dans le dépôt GitLab suivant https://gitlab.com/420-CO/cours/420-1g3-logique-de-programmation-et-s-curit/projets-python-1g3
Vous devez cliquer sur
Fork
en haut à droite pour créer un nouveau Fork du dépôt. Celui-ci sera votre copie du dépôt.Modifiez le nom du projet par Projets-Python-1G3-
<VotreNom>
.Dans la section "Project URL", sélectionne votre profil.
Dans la section "Branches to include" (branches à inclure), choisissez "Only the default branch
main
) (uniquement la branche par défautmain)
.Laissez la visibilité à Privée Private.
Cliquez sur
Fork Project
.Assurez-vous que votre copie du dépôt Projets-Python-1G3-
<VotreNom>
a bien été créée.
À partir d'ici, vous allez commencer à travailler avec les lignes de commande.
Installation de Git
Naviguez à l'endroit dans lequel vous voulez enregistrer votre projet en local via le gestionnaire de fichiers, faites un clic droit et sélectionnez "Ouvrir dans le terminal".
Vérifiez que git est installé en entrant la commande
git --version
.Si Git n'est pas installé, téléchargez le ici https://git-scm.com/downloads et installez-le. Vérifiez que ça a bien été installé.
Gardez votre terminal ouvert.
Clonez un dépôt
À partir de votre dépôt Projets-Python-1G3-
<VotreNom>
dans GitLab, cliquez surClone
(bouton bleu à droite) et copiez l'URL (Clone with HTTPS).Dans votre terminal ouvert, entrez la commande
git clone <l'URL copiée précédemment>
.Vérifiez via votre explorateur de fichiers que vous avez bien copié localement votre projet Git. C'est dans ce projet que vous allez mettre vos solutions de laboratoires (code source python et autres fichiers en lien avec le code) de façon structurée par semaines et par laboratoire pour le reste de la session.
Retour dans PyCharm
Dans PyCharm, ouvrez le projet que vous venez de cloner.
Dans le projet, créez un dossier appelé Test.
Vous pouvez créer un fichier test.py et écrivez dedans
print("Hello world!")
.
Lignes de commandes dans PyCharm
Dans PyCharm, ouvrez l'onglet Terminal en bas pour ouvrir le terminal (il s'agit de la même chose que le terminal ouvert précédemment, mais ici, on veut travailler dans PyCharm).
Les commandes suivantes vont vous permettre de mettre à jour votre projet GitLab distant avec vos modifications dans le projet local :
Vérifier l’état des fichiers du projet
git status
Suivi des fichiers (tracking)
Pour ajouter un fichier ou dossier <nom_fichier/nom_dossier>
git add <nom_fichier/nom_dossier>
Pour ajouter tous les fichiers du dossier courant
git add .
Archivage des modifications (commit)
git commit -m "Message du commit"
Pousser les changements locaux vers le dépôt distant (push)
git push <remote> <branch>
Exemple:
git push origin main
Si vous faites d'autres changements dans un fichier et que vous souhaitez les voir (vous pouvez remonter ou descendre à travers les lignes, ou appuyer sur q pour quitter le mode diff.)
git diff chemin/vers/fichier
Pour plus de commandes et plus de détails sur les options des commandes, consultez la documentation Git :
Last updated