Почему??!!
1. Потому что используется ключ по умолчанию из ~/.ssh/id_rsa (его даже не обязательно делать ssh-add)
Где git «клиент» хранит ключи?
2. он использует штатный ssh клиент из ОС, в вашем случае из поставки git-bash. Штатный ssh-клиент использует по умолчанию ключ ~/.ssh/id_rsa, а так же ключи из агента если они есть