• codesaIat
    link
    fedilink
    arrow-up
    35
    ·
    edit-2
    13 days ago

    Ha, good catch! Behind the scences, git is actually using your private key to sign the commit. You’re only specifying the ssh key git should ask ssh-agent about. You can also specify the private key and actually need to when not using an agent and the key is not available. See docs