set_target


Description:

public Ref? set_target (OId oid, string? log_message) throws Error

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.

Parameters:

this

a Ref.

oid

a OId.

log_message

The one line long message to be appended to the reflog.

Returns:

the newly created Ref or null.