You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Visual Studio 2017连接远程Linux服务器上的Git仓库

用Visual Studio 2017 Community Edition连接Linux服务器上的Git仓库

嘿,别担心,新手遇到这种情况太正常了!我来一步步教你搞定这个问题:

第一步:确认Linux服务器上Git仓库的远程访问地址

首先你需要拿到Linux服务器上Git仓库的远程URL,常见的两种格式:

  • SSH方式(推荐,更安全):格式是 git@[服务器IP或域名]:/path/to/your/repository.git
    比如你的服务器IP是192.168.1.100,仓库存在/home/myuser/my-project.git,那URL就是git@192.168.1.100:/home/myuser/my-project.git
  • HTTP/HTTPS方式:如果你的服务器搭了Web服务(比如Apache/Nginx)来托管Git仓库,格式是 http://[服务器IP或域名]/path/to/repository.git

小提示:你可以先在本地用Git Bash测试一下这个URL能不能正常克隆,比如执行git clone [你的URL],如果能成功,VS这边就不会有大问题。

第二步:在VS2017中克隆仓库

  1. 打开Visual Studio 2017,切换到Team Explorer面板(如果没显示,点击顶部菜单栏的视图 -> Team Explorer)
  2. 在Team Explorer的首页,点击克隆选项
  3. 在「存储库位置」输入框里粘贴你刚才拿到的远程URL,然后选择本地要存放项目的路径
  4. 点击「克隆」按钮,等待VS完成克隆操作
    • 如果是SSH方式,VS会弹出密码输入框,输入你Linux服务器的SSH登录密码即可(如果之前配置了SSH密钥对,就不用重复输密码了)
    • 如果是HTTP方式,会弹出用户名和密码输入框,输入对应权限的账号信息

第三步:开发并同步修改

克隆完成后,你就可以像开发本地项目一样在VS里写代码了:

  • 修改文件后,切换到Team Explorer的更改面板,填写提交信息,点击「提交」把修改保存到本地仓库
  • 要把修改推送到Linux服务器的话,切换到同步面板,点击「推送」按钮即可
  • 注意:如果服务器上有其他人提交的新修改,记得先点击「拉取」把远程同步到本地,避免代码冲突

额外场景:已有本地项目要关联远程仓库

如果你已经在VS里有本地项目,现在想关联到Linux服务器的Git仓库:

  1. 在Team Explorer中点击「设置 -> 仓库设置 -> 远程」
  2. 点击「添加」按钮,输入远程仓库的URL,给它起个名字(比如origin)
  3. 回到「同步」面板,点击「推送」即可把本地项目推送到服务器仓库

内容的提问来源于stack exchange,提问作者L.Koh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 11:08:52