我是git的新手,正在尝试为我的dev-project准备就绪。我有一个Remote-Repo所在的Disk-Station,并且通过SSH进行通信。我读过,在Visual Studio 2017(https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#a-idkiteamexplorer-ateam-explorer-issues)中,通过ssh克隆失败,但是该站点上未提及推送。他们说,可以通过命令行克隆来解决克隆问题。
我已经做到了,并且能够在Visual Studio中使用并提交克隆的内容。但是,如果我尝试加入团队资源管理器,则会在输出窗口中收到以下消息:
Error encountered while pushing to the remote repository: Git failed with a fatal error. fatal: Could not read from remote repository.
如果我通过命令行推送内容,它将起作用。但这并不(应该)那么方便。
我的远程URL看起来像
ssh://<user>@<server>/Repos/Test
。我读过一些有关拒绝访问或类似问题的问题,但我认为这不是我的问题,因为我没有收到任何与访问或权利相关的消息。
最佳答案
关于git - 在Visual Studio 2017中,通过SSH进行Git Push提交失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43519508/