这是我的圈套。
我的git存储库位于bitbucket中。
我在远程aws ec2服务器上创建了密钥,并将其保存在~/.ssh文件夹中。
然后通过远程服务器上的ssh代理添加密钥。
在bitbucket网站上更新了这些密钥。
当我登录到远程服务器并在我的git存储库上运行git pull时,一切正常。这里没有问题。
但是,当我通过windows上的cygwin bash运行相同的程序时,它会给出以下错误:
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure y