Skip to content

Update robot configuration workflow - #9

Merged
lilblueyes merged 2 commits into
mainfrom
feature/robot-status
Sep 25, 2026
Merged

lilblueyes merged 2 commits into
mainfrom
feature/robot-status

Conversation

@lilblueyes

Copy link
Copy Markdown
Member

Description

This pull request updates the robot speed configuration and adds ignore rules for generated robotics files.

@github-actions

Copy link
Copy Markdown
Contributor

Vérification de ta pull request

Ton travail local est maintenant arrivé sur GitHub. Je vérifie la proposition directement ici.

Vérification Résultat
Titre suffisamment explicite ✅
Description utile ✅
Modification de robot/config.yaml ✅
Mise à jour de .gitignore ✅

Tout est bon. La dernière étape va apparaître dans cette conversation.

@github-actions

Copy link
Copy Markdown
Contributor

Étape 5 : relire et merger

Ta pull request est valide. Le travail local est maintenant devenu une proposition de changement collaborative sur GitHub.

Relire le résultat de ton travail local

Avant de merger :

  1. ouvre Files changed ;
  2. vérifie le changement de robot/config.yaml ;
  3. vérifie les nouvelles règles de .gitignore ;
  4. ouvre Commits : tu dois voir les commits créés depuis ton ordinateur ;
  5. ouvre Checks et attends que les automatisations soient terminées.

Cette vue permet de relier tout le tutoriel :

VS Code / terminal
      ↓
working tree
      ↓ git add
staging area
      ↓ git commit
commits locaux
      ↓ git push
branche GitHub
      ↓ pull request
review
      ↓ merge
main sur GitHub

Merger

Quand tout est correct :

  1. clique sur Merge pull request ;
  2. confirme le merge ;
  3. supprime la branche distante si GitHub propose Delete branch.

Après le merge, Mona publiera le bilan ici.

Important

Le merge met à jour main sur GitHub. Ton clone local ne se met pas à jour par magie : le bilan final te montrera comment resynchroniser ton ordinateur.

@github-actions github-actions Bot mentioned this pull request Sep 25, 2026
@lilblueyes
lilblueyes merged commit 5695fed into main Sep 25, 2026
6 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Bilan : ton workflow Git local est complet

🎉 Tu viens d'effectuer le cycle Git que tu réutiliseras sur les projets du club.

Ce que tu as réellement fait

git clone
   ↓
git status
   ↓
git switch -c feature/...
   ↓
modifier dans VS Code
   ↓
git diff
   ↓
git add
   ↓
git diff --staged
   ↓
git commit
   ↓
git push
   ↓
pull request
   ↓
review
   ↓
merge

Tu as aussi utilisé :

  • git remote -v pour voir où se trouve origin ;
  • git log et git show pour inspecter l'historique ;
  • git restore et git restore --staged pour revenir proprement sur une action locale ;
  • git fetch pour mettre à jour ta connaissance du dépôt distant ;
  • le panneau Source Control de VS Code comme autre interface sur le même moteur Git.

Dernière étape sur ton ordinateur : resynchroniser main

Le merge vient d'avoir lieu sur GitHub. Ton dépôt local possède encore son ancien main.

Dans le terminal de VS Code :

git switch main
git pull --ff-only

git pull --ff-only met à jour main uniquement si Git peut avancer proprement sans fabriquer de merge local inattendu.

Supprime ensuite la branche locale devenue inutile :

git branch -d feature/robot-status

Et nettoie les références distantes qui n'existent plus :

git fetch --prune

Termine par :

git status
git branch -vv
git log --oneline --graph --decorate --all

Le réflexe à garder

Quand quelque chose te paraît étrange :

git status

Avant un commit :

git diff
git diff --staged

Avant de commencer une nouvelle tâche :

git switch main
git pull --ff-only
git switch -c feature/ma-tache

Ce qui vient ensuite

Tu connais maintenant le chemin normal. Le prochain tutoriel utile sera consacré à ce qui arrive quand deux historiques se rencontrent mal : les conflits de merge, leur lecture et leur résolution dans VS Code.

Pour aller plus loin en attendant :

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant