Create a new reference with the same name as the given reference but a different OID target.
The reference must be a direct reference, otherwise this will fail.
The new reference will be written to disk, overwriting the given reference.
this |
a Ref. |
oid |
a OId. |
log_message |
The one line long message to be appended to the reflog. |
the newly created Ref or null. |