@echo off setlocal enabledelayedexpansion set "commit_message=build" if "%~1" neq "" ( set "commit_message=build %~1" ) call git commit --allow-empty -m "!commit_message!" if "%~2" neq "false" ( call git push -f )