append a session's history on shell exit and unlimited history list
[lab.git] / misc / git.cmd
1 @echo off
2
3 set DEFAULT=$P$G
4
5 git.exe %*
6
7
8 git.exe branch > NUL 2>&1
9 if %ERRORLEVEL% EQU 128 goto norepos
10
11
12 for /f "tokens=2" %%i in ('git.exe branch') do set BRANCH=%%i
13 prompt $P (%BRANCH%) $G
14
15 goto end
16
17
18 :norepos
19 prompt %DEFAULT%
20
21
22 :end