@echo off REM Script pour automatiser git add, commit et push REM Usage: git-commit.bat "votre message de commit" REM Vérifier si un message de commit a été fourni if "%~1"=="" ( echo Erreur: Veuillez fournir un message de commit. echo Usage: git-commit.bat "votre message de commit" exit /b 1 ) REM Récupérer le message de commit depuis les arguments set "COMMIT_MESSAGE=%~1" echo Execution des commandes git... echo ---------------------------------------- REM git add . echo 1. Ajout de tous les fichiers ^(git add .^) git add . REM Vérifier si git add a réussi if %errorlevel% equ 0 ( echo ✓ git add . - Succes ) else ( echo ✗ git add . - Echec exit /b 1 ) REM git commit echo 2. Commit avec le message: "%COMMIT_MESSAGE%" git commit -m "%COMMIT_MESSAGE%" REM Vérifier si git commit a réussi if %errorlevel% equ 0 ( echo ✓ git commit - Succes ) else ( echo ✗ git commit - Echec exit /b 1 ) REM git push echo 3. Push vers le repository distant git push REM Vérifier si git push a réussi if %errorlevel% equ 0 ( echo ✓ git push - Succes echo ---------------------------------------- echo Toutes les operations git ont ete effectuees avec succes ! ) else ( echo ✗ git push - Echec exit /b 1 )