https://github.com/henriteinturier/se25-088859
Formation "GIT - GÉRER LE VERSIONING" pour l'organisme M2I pour les 23 et 24 01 2025
https://github.com/henriteinturier/se25-088859
Last synced: 8 months ago
JSON representation
Formation "GIT - GÉRER LE VERSIONING" pour l'organisme M2I pour les 23 et 24 01 2025
- Host: GitHub
- URL: https://github.com/henriteinturier/se25-088859
- Owner: HenriTeinturier
- Created: 2025-01-09T10:59:54.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-01-23T23:06:40.000Z (9 months ago)
- Last Synced: 2025-01-24T00:18:54.986Z (9 months ago)
- Size: 3.78 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Formation Git & GitHub
Formation complète sur Git et GitHub, de débutant à avancé.
## 📚 Table des matières
### 00 - Introduction
- [Les Systèmes de Contrôle de Version](Ressources/00-Introduction/01-systemes-controle-version.md)
- [Centralisé vs Distribué](Ressources/00-Introduction/02-centralise-vs-distribue.md)
- [Git et GitHub : Histoire](Ressources/00-Introduction/03-git-github-histoire.md)
- [Workflow Git : Exemple](Ressources/00-Introduction/04-workflow-git-exemple.md)
- [Questionnaires](Ressources/00-Introduction/05-questionnaires.md)
### 01 - Fondamentaux Git
- [Installation de Git](Ressources/01-fondamentaux-git/01-installation-git.md)
- [Installation VSCode](Ressources/01-fondamentaux-git/02-installaction-vscode.md)
- [Git Bash dans VSCode](Ressources/01-fondamentaux-git/03-optionnel-gitbash-vscode.md)
- [Configuration Git](Ressources/01-fondamentaux-git/04-configuration-git.md)
- [Initialisation](Ressources/01-fondamentaux-git/05-initialisation.md)
- [Dépôt Local](Ressources/01-fondamentaux-git/06-local-repository.md)
- [Suivi des Fichiers](Ressources/01-fondamentaux-git/07-suivi-fichiers.md)
- [Commandes de Base](Ressources/01-fondamentaux-git/08-commandes-bases.md)
- [Les Commits](Ressources/01-fondamentaux-git/09-commits.md)
### 02 - Commits
- [Les Commits en Détail](Ressources/02-commit/commits.md)
### 03 - Git Collaboratif
- [Travailler avec GitHub](Ressources/03-git-collaboratif/git-collaboratif.md)
### 04 - Gestion des Branches
- [Les Branches Git](Ressources/04-gestion-branches/branches.md)
### 05 - Fonctionnalités Avancées
- [Notions Avancées](Ressources/05-fonctionnalites-avancees/notions.md)
### Annexes
- [Ressources et Références](Ressources/annexes/annexes.md) - Documentation, tutoriels, outils et autres ressources utiles
- [Commandes Git](Ressources/annexes/commandes-git.md)
- [Connexion SSH GitHub](Ressources/annexes/connexion-ssh-github.md)
- [Terminal Bash - Bases](Ressources/annexes/terminal-bash-bases.md)
### Travaux Pratiques
- [Questionnaire Git & GitHub](Ressources/00-Introduction/05-questionnaires.md) - Testez vos connaissances !
- [TP1 - Fondamentaux Git](Exercices/tp1-fondamentaux.md)
- [Correction TP1](Exercices/Corrections/tp1-fondamentaux-correction.md)
- [TP2 - Manipulation des Commits](Exercices/tp2-commit.md)
- [Correction TP2](Exercices/Corrections/tp2-commit-correction.md)
- [TP3 - Travail Collaboratif avec GitHub](Exercices/tp3-github.md)
- [Correction TP3](Exercices/Corrections/tp3-github-correction.md)
- [TP4 - Gestion des Branches et Conflits](Exercices/tp4-branches.md)
- [Correction TP4](Exercices/Corrections/tp4-branches-correction.md)
- [TP Bonus - Le Restaurant Git](Exercices/bonus.md) - Exercice pratique complet
### Bonus
- [Git : Comprendre les interactions avec les dépôts distants](Ressources/bonus/git-remote-operations.md)
- [Configuration de Git push.default](Ressources/bonus/git-push-default-configuration.md)
- [Interaction entre fetch, pull, HEAD et branches](Ressources/bonus/interaction-fetch-pull-HEAD-branches.md)
- [Gestion des connexions Git : SSH et HTTPS](Ressources/bonus/SSH-HTTPS.md)
- [git config](Ressources/bonus/git-config.md)
- [git fetch, pull et merge](Ressources/bonus/git-fetch-pull-merge.md)
- [Dépannage des problèmes avec Git Remote](Ressources/bonus/git-remote-troubleshooting.md)
- [Migration de monorepo à multirepo](Ressources/bonus/git-migration-monorepo-multirepo.md)
## 🎯 Objectifs
Cette formation vous permettra de :
- Comprendre les concepts fondamentaux de Git
- Maîtriser les commandes Git essentielles
- Collaborer efficacement avec GitHub
- Gérer des projets avec des branches
- Utiliser les fonctionnalités avancées de Git
## 🛠 Prérequis
- Un ordinateur avec Windows, macOS ou Linux
- Connexion Internet
- Notions de base en ligne de commande
## 👨🏫 Formateur
### Henri Teinturier
Développeur Fullstack JavaScript
- 🌐 [Portfolio](https://www.henriteinturier.com)
- 💻 [GitHub](https://github.com/HenriTeinturier)
- 👔 [LinkedIn](https://www.linkedin.com/in/henri-teinturier/)
Stack technique :
- ⚛️ React & Next.js
- 🟦 TypeScript
- 🟢 Node.js
- 🎨 Tailwind CSS
Passionné par le développement web moderne et le partage de connaissances.
## 📝 Licence
Cette formation est sous licence [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.fr).
Vous êtes autorisé à :
- **Partager** — Copier et redistribuer le contenu de cette formation sous n'importe quel format
- **Modifier** — Améliorer, transformer et développer le contenu
À condition de :
- **Citer l'auteur** — Vous devez mentionner Henri Teinturier comme auteur original et ajouter un lien vers cette formation
- **Non commercial** — Vous ne pouvez pas utiliser ce contenu à des fins commerciales
- **Partager à l'identique** — Si vous modifiez ce contenu, vous devez le partager sous la même licence
Les contributions via Pull Requests sont les bienvenues pour améliorer cette formation !
© 2024 Henri Teinturier. Tous droits réservés.