From: Junio C Hamano Date: Mon, 02 Feb 2026 20:49:36 GMT Subject: Re: [BUG] git log --graph --pretty=format misplaces graph characters when -p given Message-ID: In-Reply-To: "D. Ben Knoble" writes: > On Mon, Feb 2, 2026 at 11:22 AM wrote: >> >> Hello, >> >> Git can pretty-print a commit graph with git log --graph and a custom --pretty >> format. I alias some uses of git log --graph --pretty, to which I then want to >> manually add "-p" upon invocation. >> ... > Yep. I think this is because format:%h doesn't add a newline by > default. With tformat:%h or format:%h%n, the issue goes away. (See > "git help log" under "tformat:"—this is probably what you want in > order to get "oneline"-style format.) FWIW, "git log --pretty=tformat:" has a handy short-hand that is "git log --format=" ;-)