这个问题与this question.
相反我在推入终端时得到了这个:
git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master Pushing to ssh://xxxxx@git.mydomain.de/srv/git/MyFolder/MyProject.git
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
推入GUI时没有问题。
我使用ssh身份验证。关闭后每3分钟就会弹出一个登录面板,我不确定它是否正常。
我做错了什么?
答案 0 :(得分:1)
您可以检查密钥是否已加载到代理,如果未加载,请手动加载。这将与Sourcetree一起正常工作。
要检查是否已加载密钥,请使用此命令
ssh-add -l
要加载密钥,请使用此命令
ssh-add <path_to_key>
例如
ssh-add ~/.ssh/id_rsa
另外,请检查是否在“首选项”中添加的帐户和用于克隆匹配协议(都是ssh)的远程URL。