Skip to content

Ousmane199/depotJavaMiageG11

Repository files navigation

Projet Java – Groupe 11

Ce projet Java utilise Git et GitHub pour la gestion de version et le travail collaboratif.


🚀 Démarrage du projet

📥 Cloner le dépôt

Pour commencer à travailler sur le projet, clonez le dépôt depuis GitHub :

git clone https://github.com/Ousmane199/projet_groupe_11_java.git

Puis accédez au dossier du projet :

cd projet_groupe_11_java

📌 Commandes Git essentielles

➕ Ajouter les fichiers à l'index

Ajoute tous les fichiers modifiés au prochain commit :

git add .

💬 Créer un commit

Enregistre les modifications avec un message descriptif :

git commit -m "Message du commit"

📤 Pousser les modifications

Envoie les commits locaux vers le dépôt distant :

git push

Si c'est la première fois que vous poussez sur cette branche :

git push origin nom_de_branche

🔀 Changer de branche

Bascule vers une branche existante :

git checkout nom_de_branche

➕ Créer une nouvelle branche

Crée et bascule vers une nouvelle branche :

git checkout -b nom_de_branche

🔗 Fusionner une branche

Fusionne une branche dans la branche actuelle.

⚠️ Important : Demandez toujours l'avis du groupe avant de fusionner sur main !

git merge nom_de_branche

Exemple :

git merge feature/login

🚀 Workflow recommandé

  1. Cloner le dépôt (première fois uniquement)
  2. Créer une branche pour une nouvelle fonctionnalité
  3. Développer et tester les modifications
  4. Commiter régulièrement avec des messages clairs
  5. Pousser vers GitHub
  6. Demander une revue de code au groupe
  7. Fusionner dans la branche principale après validation

⚠️ Règles du groupe

  • ✅ Toujours travailler sur une branche dédiée (jamais directement sur main)
  • ✅ Faire des commits fréquents avec des messages explicites
  • ✅ Demander l'approbation du groupe avant de fusionner sur main
  • ✅ Tester votre code avant de pousser

📚 Ressources utiles

depotJavaMiageG11

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors