Aller au contenu
Apprendre.
  • M1 · toutes les matières15 matières : Préparation de données, API & sécurité, CI/CD, Docker, Merise, Dataviz, KNIME, ML appliqué : projet LoL, SQL & UML, SQL avancé, Machine Learning, Git, IA frugale & responsable, Qualité des données, MathématiquesAnnée
  • M2 · toutes les matières4 matières : Deep Learning, AI Act, Comex & Fundraising, Gouvernance & DataMeshAnnée
  • Deep LearningM2 · 4 modules · Réseaux de neurones, CNN, texte, modèles génératifs.Matière
  • Préparation de donnéesM1 · 3 modules · Nettoyer, transformer et fusionner des données avec Python.Matière
  • API & sécuritéM1 · 2 modules · Consommer, concevoir et sécuriser des API.Matière
  • CI/CDM1 · 1 module · Intégration et livraison continues.Matière
  • DockerM1 · 3 modules · Conteneurs, images, volumes, réseaux, Compose.Matière
  • MeriseM1 · 2 modules · Modéliser une base : MCD, MLD, MPD.Matière
  • DatavizM1 · 2 modules · Visualiser pour comprendre et décider.Matière
  • KNIMEM1 · 1 module · Explorer et nettoyer des données en workflow.Matière
  • ML appliqué : projet LoLM1 · 2 modules · Du besoin métier au POC de vision par ordinateur.Matière
  • SQL & UMLM1 · 3 modules · Modèles UML et requêtes SQL.Matière
  • SQL avancéM1 · 3 modules · Jointures, fenêtres, CTE, optimisation.Matière
  • Machine LearningM1 · 3 modules · Régression, classification, segmentation, projet.Matière

↑↓ naviguer↵ ouvre le résultat en surbrillanceesc fermer

Partie 2 · Au quotidien

Dépôt distant et clone

Pour héberger ton projet : crée un dépôt sur GitHub, GitLab ou Bitbucket (« New Repository »), donne un nom (ex. mon-premier-projet), une description facultative, et choisis ou non d'initialiser avec un README (inutile si tu en as déjà un en local). Copie l'URL affichée.

git remote add origin <URL>
git remote -v
git push -u origin main
  • git remote add origin <URL> lie le dépôt local au distant, nommé origin ;
  • git remote -v affiche les URL d'origin pour fetch et push ;
  • -u configure origin/main comme branche amont par défaut pour les prochains git push.

Vérifie que tu as compris

Que fait l'option -u dans git push -u origin main ?

Cloner un dépôt existant : copie l'URL puis git clone <URL>. Un dossier portant le nom du dépôt apparaît ; tu y entres avec cd.

Remarque du cours : il n'est pas obligatoire de créer un dossier local, de l'initialiser et de le connecter. Créer le dépôt distant puis le cloner suffit à initialiser le projet — c'est la façon dont la majorité des projets Git sont créés.

Vérifie que tu as compris

Après git clone, faut-il refaire git init et git remote add origin ?

Vérifie que tu as compris

Comment vérifier que le lien vers le dépôt distant est correct ?