Doppelte Escape "head ^" bis "head ^^^^" :
C: \ core \ guidewire \ Release \ 5.3_MT1 \ ClaimCenter> für / f% p in ('git diff - name-only head ^^^^') do @ (echo% p)
ClaimCenter / modules / configuration / config /web/pcf/TabBar.pcf
ClaimCenter / modules / configuration / config / web / pcf / team / benutzer / TeamUserClaims.pcf
ClaimCenter / modules / configuration / gsrc / citizens / cc / pcf_gs / team / TeamTabLastUser.gs
Wenn CMD den zitierten Befehl eine zweite Runde der Erweiterung läuft erfolgt so ^^
wird ^
und dann . Tatsächlich beweist der gegen "master ^^" abweichende Testfall nichts, da er ohne Carets endet. Die ursprüngliche Befehlszeile unterschied einfach HEAD gegen HEAD, wobei natürlich keine Dateien geändert wurden.