]> quire.kejadlen.dev Git - quire.git/commit
Check HEAD existence with rev-parse instead of parsing stderr
authorAlpha Chen <alpha@kejadlen.dev>
Sun, 26 Apr 2026 19:06:15 +0000 (19:06 +0000)
committerAlpha Chen <alpha@kejadlen.dev>
Mon, 27 Apr 2026 01:34:36 +0000 (18:34 -0700)
commit127890dc71303a7f90766c8264083b14c714603a
tree86684dc090bd8ffaf3c216ce520d429769a9f461
parentbadaf852659ae6a34785db7ec3e7a969a7456d3c
Check HEAD existence with rev-parse instead of parsing stderr

Two-command approach: git rev-parse --verify HEAD uses exit codes
reliably, then git show only runs when HEAD exists so any failure means
the file is absent. No more fragility from matching stderr text.

Assisted-by: GLM-5.1 via pi
src/quire.rs