Actualiser README.md
This commit is contained in:
parent
8402c034b7
commit
ac23494ea9
23
README.md
23
README.md
@ -31,41 +31,48 @@ git push origin main
|
||||
```
|
||||
|
||||
Etape 2 - Travail en branches
|
||||
Chaque membre du groupe cree sa propre branche pour ajouter une fonction au programme C. A la fin,
|
||||
chaque membre effectue un commit sur sa branche et pousse la branche sur le serveur Gitea.
|
||||
Chaque membre du groupe cree sa propre branche pour ajouter une fonction au programme C. Attention il faut que le membre du binome n'ayant pas fait le commit-push initial de re-cloner le dépot d'abord avec un git clone. Pour se faire il faut donc faire:
|
||||
|
||||
```
|
||||
git checkout -b feature-nom
|
||||
git checkout -b *feature-nom*
|
||||
```
|
||||
## Modifier main.c pour ajouter une fonction ou un commentaire
|
||||
Chaque membre de binome modifie main.c pour ajouter une fonction ou un commentaire (à l'aide de l'éditeur de texte en ligne de commande nano par exemple)
|
||||
Ensuite chaque membre effectue un commit sur sa branche et pousse la branche sur le serveur Gitea. En faisant:
|
||||
|
||||
```
|
||||
git add main.c
|
||||
git commit -m "Ajout de la fonction X"
|
||||
git push origin feature-nom
|
||||
```
|
||||
|
||||
Etape 3 - Fusion des branches
|
||||
Les membres du groupe fusionnent leurs branches dans la branche principale en local, puis synchronisent le
|
||||
depot avec Gitea. Des conflits peuvent survenir et devront etre resolus manuellement.
|
||||
|
||||
|
||||
Activité de groupe : Découverte de Git sous Linux
|
||||
```
|
||||
git checkout main
|
||||
git pull origin main
|
||||
git merge feature-nom
|
||||
```
|
||||
|
||||
##En cas de conflit :
|
||||
En cas de conflit :
|
||||
```
|
||||
git status
|
||||
git diff
|
||||
# Resoudre manuellement les conflits, puis :
|
||||
```
|
||||
|
||||
Resoudre manuellement les conflits, puis reprendre le processus de commit-push :
|
||||
```
|
||||
git add main.c
|
||||
git commit -m "Resolution de conflit"
|
||||
git push origin main
|
||||
|
||||
```
|
||||
|
||||
|
||||
Etape 4 - Consultation de l'historique
|
||||
Les etudiants consultent l'historique des commits et visualisent la structure du projet.
|
||||
|
||||
git log --oneline --graph --all
|
||||
|
||||
***
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user