Your change is false. Git doesn't take any head here, just the SHA1 pointed by HEAD