code-maat icon indicating copy to clipboard operation
code-maat copied to clipboard

running git log on windows needs double quotes not single ones

Open kryton opened this issue 8 years ago • 2 comments
trafficstars

git log --all --numstat --date=short --pretty=format:"--%h--%ad--%aN" --no-renames

produces a file ` -aa208775--2017-10-26--araut 2 0 src/main/java/com/xxx/yyy/repository/z1.java 23 0 src/main/java/com/xxx/yy/rest/z2.java 30 0 src/main/java/com/xxx/yy/service/z3.java 47 0 src/main/resources/swagger.yml 37 0 src/test/java/com/xxx/yy/rest/z4.java

--c1ffc53b--2017-10-26--Prasad xxx ` while with single quotes git log --all --numstat --date=short --pretty=format:'--%h--%ad--%aN' --no-renames produces

'--aa208775--2017-10-26--araut' 2 0 src/main/java/com/xxx/yyy/repository/z1.java 23 0 src/main/java/com/xxx/yy/rest/z2.java 30 0 src/main/java/com/xxx/yy/service/z3.java 47 0 src/main/resources/swagger.yml 37 0 src/test/java/com/xxx/yy/rest/z4.java '--c1ffc53b--2017-10-26--Prasad xxx'

(note the quotes around the author/date bit).. the parser will not parse the 2nd option sadly.

kryton avatar Oct 26 '17 16:10 kryton

Thanks for pointing this out! I always recommend running the Git commands in a Git BASH when on Windows, and I could extend the documentation with that info. What shell did you use?

adamtornhill avatar Oct 28 '17 14:10 adamtornhill

runMaat.cmd.txt I'm using the regular 'cmd' (see attached)

kryton avatar Nov 09 '17 22:11 kryton