2.3 KiB
Ticket MAIN1-R1 — HISTOIRE
Statut : fait Demandeur : Big Boss sandbox — Date : 2026-10-17 20:21 Dépôt : D:\Game\LifePlay-master 5.8 — Branche attendue : main — HEAD attendu : 182588417bdd7571add3d6a776c6d70a4326aea3 Fichiers : M Docs/Migration/28_Synthese_Migration_UE58.md Message : sans objet : réécriture, pas un commit nouveau Preuve : PubCheck -Pointe sur la branche réécrite, code 0 — sans objet de VAL Suite : l'utilisateur pousse main. Pas de push par le gardien. Accord utilisateur : « oui » (2026-10-17 20:20), à la proposition de réécrire les quatre commits non publiés de main
Périmètre
origin/main = f953e0393fce658446f25ed530e74f88e5f34e4c. Les quatre commits au-dessus, dans l'ordre :
190bd56, 1542dfa, c9a5ba4, 1825884.
Le crochet a refusé le push à cause de NOM et PROFIL dans trois blobs de Docs/Migration/28_Synthese_Migration_UE58.md (43df83a, 1e75dcd, 61afe77). La branche courante du dépôt est ue5.8, avec des fichiers non commités. Ne pas changer de branche dans cet arbre. Ne pas y écrire.
Geste
- Verrou, puis statut
en cours. - Paquet de retour :
git bundle create D:\Game\LifePlay_Backup_5.5\MAIN1\main-non-publie.bundle f953e0393fce658446f25ed530e74f88e5f34e4c..main, puisgit bundle verify. Arrêt si le code n'est pas 0. git worktree add -b main-reecrit D:\Game\LifePlay_Backup_5.5\MAIN1\arbre f953e0393fce658446f25ed530e74f88e5f34e4c- Dans cet arbre seulement, pour chaque commit dans l'ordre :
cherry-pick. SiDocs/Migration/28_Synthese_Migration_UE58.mddiffère et contient le nom lu dans$env:USERNAME, remplacer cette valeur par le libellé<compte>, sans jamais écrire ni afficher la valeur.git addde ce seul chemin, puisgit commit --amend --no-edit. Accord HISTOIRE : cet amend est permis. Pas de--no-verify. PoserLP_REPO_TICKET=MAIN1-R1le temps du commit. Si le fichier ne contient pas la valeur, ne pas amender. pwsh -NoProfile -File Tools\PubCheck.ps1 -Depot D:\Game\LifePlay-master 5.8 -Pointe main-reecrit -Distant origindoit rendre 0. Sinon arrêt : ne pas déplacermain.- Si 0 :
git branch -f main main-reecrit. Retirer le worktree. Ne pas pousser. - Statut
fait, verrou rendu. Citer les quatre anciens hashes et les quatre nouveaux. Dire si le push suivant est un fast-forward depuisf953e039.