遇到的問題是多數的公司已建議將 SSH key pair 的演算法更改為 ed25519,但是 Azure 卻不支援:

心裡:明明 Github 建議改成 ed25519 了,結果 Azure 不支援 Orz
若需要指定特定網域使用不同的 SSH key pair,可以在 .ssh 目錄下新增 config 檔案,內容如下:
Host ssh.dev.azure.com IdentityFile ~/.ssh/azure_rsa IdentitiesOnly yes PubkeyAcceptedAlgorithms +ssh-rsa HostkeyAlgorithms +ssh-rsa
以上的設定,只要遇到 ssh.dev.azure.com 網域,就會自動改用 azure_rsa 以及 azure_rsa.pub 這組 key pair。