@echo off G: mkdir "%~1.git" cd "%~1.git" git init --bare git config core.logAllRefUpdates "true" cd .. robocopy /E "%~1.git" "\\mestsa003.infineon.com\Git\%~1.git" cd "%~1" git init git rev-parse --git-dir git fetch git remote --verbose git remote add origin "\\mestsa003.infineon.com\Git\%~1.git" copy "G:\VS-Code-Settings\Visual Studio Settings\.editorconfig" "G:\%~1\.editorconfig" dotnet new gitignore --force dotnet new tool-manifest --force dotnet tool install Husky dotnet tool restore dotnet husky install REM dotnet husky add pre-commit copy "G:\VS-Code-Settings\Git\pre-commit" "G:\%~1\.husky\pre-commit" copy "G:\VS-Code-Settings\Git\task-runner.json" "G:\%~1\.husky\task-runner.json" copy "G:\VS-Code-Settings\Git\package.json" "G:\%~1\package.json" git add . git commit -m "Initial Commit" git push origin master git fetch git push -u origin master code . exit