···2121 let reference = utils::craft_signature_reference(key_fingerprint, signed_object);
2222 repo.reference(
2323 &reference, tree_oid,
2424- // references to signatures will never change, so it is
2525- // safe to force overwriting faulty references
2626- true, "",
2424+ // references to signatures are non-deterministic,
2525+ // so we should fail if we attempt to overwrite a
2626+ // signature in our local git repository
2727+ false, "",
2728 )
2829 .context("Failed to store reference to signature")?;
2930 println!("Signed with key:");