title: How does git know which ssh key to use for its operations?
body: <p>I have SSH keys in place, inside <code>~/.ssh</code>. Many of them actually. So I wonder how does <code>git</code> know which one to take when it tries to connect to a repository over <code>git@domain.com:group/repo.git</code> endpoint?</p>