Les logs internes de VS Code se trouvent ici selon ton système : Windows : %APPDATA%\Code\logs\Mac : ~/Library/Application Support/Code/logs/Linux : ~/.config/Code/logs/ Tu peux aussi importer n'importe quel fichier .log ou .txt contenant des messages d'erreur Git.
💡 Ouvre directement ce dossier dans le terminal VS Code :
Sélectionne ton système ci-dessous
📂 Glisse ton fichier .log ici ou
Aucune erreur Git connue détectée dans ce fichier. Le fichier ne contient peut-être pas d'erreurs Git, ou les erreurs ne sont pas encore dans la base de données.
Erreur détectée !
Étapes de résolution :
Aucune erreur correspondante trouvée. Essaie de copier une phrase clé du message d'erreur.
📁 Mes Projets
Sauvegarde tes projets GitLab pour les charger rapidement et générer une commande de mise à jour en un clic.
Pour sauvegarder, remplis les infos dans le Générateur puis clique "💾 Sauvegarder le projet".
💾 Stockage persistant activéPERSISTANT
💾 Mode PERSISTANT (toggle activé)
Tes projets sont chiffrés et sauvegardés dans le localStorage de ton navigateur. Ils survivent à la fermeture de l'onglet et sont disponibles à la prochaine session.
🔒 Mode SESSION (toggle désactivé)
Tes projets existent uniquement en mémoire RAM pendant cette session. Aucune donnée n'est écrite sur le disque. Tout disparaît proprement à la fermeture de l'onglet. Idéal sur un PC partagé.
⚠️ Changer de mode en cours de session efface les projets en mémoire. Le coffre reste intact sur le disque si tu repasses en mode persistant.
Aucun projet sauvegardé.
📄 Rapport de session
Télécharge un fichier .txt contenant toutes les commandes utilisées, les erreurs détectées et tes projets enregistrés.
🗄️
Sauvegarde portable .gitmaster
Exporte tes projets dans un fichier chiffré transportable sur clé USB, email ou autre ordinateur
⬇️ Exporter mes projets
Génère un fichier .gitmaster contenant tous tes projets chiffrés avec un mot de passe de ton choix (différent du mot de passe maître si tu veux).
⚠️ Ce mot de passe est indépendant de ton mot de passe maître. Si tu l'oublies, le fichier sera irrécupérable. Note-le soigneusement.
⬆️ Importer un fichier .gitmaster
Charge un fichier .gitmaster exporté depuis un autre ordinateur. Les projets importés seront fusionnés avec ceux déjà présents.
📂 Glisse le fichier ici ou
📤 Upload vers GitLab
🚀
Upload automatique vers GitLab
Génère un script qui uploade ton dossier projet vers GitLab en un double-clic
1
📝 Informations du projet
💡 Va sur GitLab > Nouveau projet > Copie l'URL HTTPS
💡 Le .bat sera placé en dehors de ton projet — il ira chercher le bon dossier tout seul grâce à ce chemin.
2
📁 Sélectionne ton dossier projet
💡 Le navigateur te demandera confirmation pour accéder au dossier - c'est normal pour ta sécurité
3
⬇️ Télécharge et exécute le script
🪟 Windows - Fichier .bat (RECOMMANDÉ)
Place le fichier upload-project.batn'importe où sur ton PC (pas dans le projet)
Double-clique dessus — il ira chercher le projet tout seul
La fenêtre restera ouverte pour voir les messages
🪟 Windows - PowerShell (.ps1)
Place le script dans ton dossier projet
Shift + Clic-droit > Ouvrir PowerShell ici
Tape : .\upload-project.ps1 puis Entrée
🐧 Linux / 🍎 Mac (Bash)
Place le script dans ton dossier projet
Terminal : chmod +x upload-project.sh
Puis : ./upload-project.sh
👁️ Aperçu du script
🗄️
Sauvegarder dans un fichier .gitmaster
Exporte tous tes projets ET les infos de ce script dans un fichier chiffré portable
⬇️ Exporter mes projets + config upload
Génère un fichier .gitmaster contenant tes projets et la configuration d'upload renseignée ci-dessus, chiffrés avec un mot de passe.
⚠️ Ce mot de passe est indépendant de ton mot de passe maître. Si tu l'oublies, le fichier sera irrécupérable.
🐘 Convertisseur → PHP
🐘 Compatibilité & fonctionnement
📦 Ce que génère cet outil
header.php
Balise <!DOCTYPE>, <head>, ouverture <body>. CSS intégré ou lien externe. Variables $config si activées.
footer.php
Fermeture </body>, </html>. JS intégré ou lien externe.
index.php
Contenu principal avec <?php include 'header.php'; ?> et include 'footer.php'. Chaque page de ton site suivra ce modèle.
style.css (optionnel)
CSS extrait dans un fichier séparé, inclus via <link> dans header.php.
script.js (optionnel)
JS extrait dans un fichier séparé, inclus via <script src> dans footer.php.
🔑 Variables dynamiques $config
Quand l'option est activée, un tableau $config est généré en haut de header.php :
$config["titre"] → remplace la balise <title> $config["description"] → balise meta description $config["auteur"] → meta author
Dans index.php tu peux les surcharger : $config["titre"] = "Accueil";