发生了一件奇怪的事情。我在IntelliJ中打开了我的项目,尽管我没有为项目设置SSH密钥,但IDE似乎可以访问所有GIT分支,这是它第一次连接到IDE。 接下来,我尝试向上推入远程,并得到以下错误:
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我已经尝试设置“ SSH可执行文件”->本机
但是问题仍然存在。
请帮助我与远程连接,最后解决此合并请求冲突!
答案 0 :(得分:1)
IDE似乎可以访问所有GIT分支
Git是DVCS,存储库是本地的,因此无需访问远程就可以获取有关分支的某些信息。
我尚未设置SSH密钥
按键设置已经设置好了吗? git pull / push在命令行上工作吗? 确保在命令行上使用git(如果在Windows上,则为cmd.exe,请不要在GitBash中进行测试)
我已经尝试设置“ SSH可执行文件”->本机
似乎您使用的是旧版IDE,请考虑更新到2018.3或2019.1,因为仅从2018.3开始,IntelliJ可以处理来自本机SSH的密码/口令提示。