OS X のXcode 7.3でssh経由(鍵認証)でgitリポジトリにpushする際に設定の確認が表示され、Passphrase入力が必要となってしまう。
そのままOKしてもエラーが発生する。

Xcode_git_push_passphrase

XcodeでgitをSSH経由で利用する際には、PrivateKey(秘密鍵)もPublicKey(公開鍵)もどちらとも必要なようだ。
SourceTreeではPrivateKey(秘密鍵)のみでpushすることができたので、PublicKey(公開鍵)は設定していなかった。


PublicKey(公開鍵)を~/.ssh/id_rsa.pub に配置すると、XcodeでSSH overでgit pushできた。

~/.ssh/

 .ssh 
~/.ssh/id_rsa        
 ~/.ssh/id_rsa.pub ←コレを追加