ローカル、ベア、開発の3つのサーバーがあります。
次のワークフローは完全に機能します。
1. Make my local changes
2. git push to Bare
3. ssh into Bare
4. $ ssh ip.of.Development.server "cd /path/to/Development/repo; git pull"
これはあなたが期待することを正確に実行し、コンテンツは私の開発サーバーにプルされ、ページに表示され、すべてが順調です。
ただし、最後の行をBareのフック/受信後ファイルに移動すると、
remote: Host key verification failed.
(RSAペアを設定した後)パスワードを使用せずに、問題なく開発からベアにSSH接続できます。