Patrick Steinhardt <ps@xxxxxx> writes: > With Git v2.44 this behaviour did indeed change, and arguably for the > better. This is because we now pre-init "HEAD" to "refs/heads/.invalid" > instead of using the default branch name. Thus, we do not match "master" > anymore, which is likely the correct thing to do. ;-) > Thus the current version of my test that simply asserts that this does > something successfully instead of crashing. In my opinion, we need to > put more thought into how this is supposed to work before adding more > tests. OK. That is a sensible position to take. Thanks.