广州网站建造集团官网 老直营威尼斯网址开户
老品牌威尼斯网址开户 吾们 效劳 网站建造 移动应用 案例 报道 联系
咨询热线:13711534025

期待聆听您的声音

13711534025

不忽悠,不作恶,不欺诈;敬天理,存良知,思利他。
QQ咨询 QQ咨询 QQ咨询
广州总部 深圳 佛山 广西

与吾们一起分享美好

Visual Studio 2017通过SSH支持Git

发布时间:2017-04-01 发布作者:老直营威尼斯网址开户 查阅次数:993次 标签:

在大多数开发人员的工具包中,Git 的要紧性在不断提升,说它是一项必备技能也不为过,以是对于任意一款现代化的 IDE 来说,能够使用 Git 多样化的功能都是其要紧的组成部分。在 Visual Studio 2017 中,微软已经在其 UI 界面中扩展了开发人员可用的 Git 功能数量,使得开发人员不必在命令行中使用 Git。


  VS2017 的新增功能中包括 Git 衣食父母端的 SSH 支持。微软的 Kayla Ngan 提到,这可能归功于 VS2017 切换到 git.exe 来供给 Git 支持。之上 Visual Studio 对 Git 的支持需要在托管仓库效劳器上配置 https,限制了可访问性。然则 SSH 支持仍然不是完整的,开发人员无法从 IDE 中通过 SSH 克隆仓库,必须从 Visual Studio 的开发人员命令行(Developer Command Prompt)克隆仓库,然下按照需要执行推送(push)/拉取(pull)等命令。 Ngan 说,在 IDE 中克隆仓库的功能会在明朝的更新中添加(care这会影响通过 https 克隆 Git 仓库)。


  另一个新增 Git 功能是在 Git 的全局设置(Global Settings)中(在 Team Explorer 下),有一个可以添加 push --force-with-lease 功能的新选项,这个功能是在执行推送之上提醒您,推送操作可能会覆盖其他人的work(这是因为上游分支发生了变更)。这个警告不会阻止推送操作,而是供给机会确认这是您操作的意图。


  在 VS2017 中查看和比较版本异议(diffs)更匆子 侄谩4印巴剑⊿ync)”页面可以看到尚未推送的提交(outgoing commits)汇总。易于 得出还可以查看本地仓库的历史提交记录,通过“比较提交(Compare Commits)”的上下文菜单选项比较两个不同的版本异议(diffs)。


  还有一些需要的 Git 功能仍然在明朝的路线图上,包括:


将标签推送到远程效劳器

Fetch --prune

Pull --rebase

  在用户使用 VS2017 的当上work流程中,一个频繁报告的错误消息是“数组索引越界”。据用户 Rain 反馈,解决Plan是在执行拉取请求之上提交更改 - 而另一个用户 Tony 表示这个错误恰巧发生在他无法做推送操作时。


  如果对 VS2017 和 Git 的更好优质信息感兴趣,可以参考 Microsoft 的快速入门指南,此道包括使用以上版本的 Visual Studio 的指南。


小米斥资了一个健身硬件,让您把家里变成健身房

中国最顶尖的商业人脉圈,哪些人去了马云的“湖畔大学”

吾们的地位

广州 广州市天河区岗顶百脑汇高技术大厦B塔27楼 020-6235 2949

深圳 深圳市南山区汉京万国大厦18A 159 8916 9178

广西 茂名市茂南区油城三路广西创业创新孵化基地B110 159 8916 9178

吾们的效劳

网站及移动应用 牛逼直营网站 APP开发 小程序开发 WeChat运营

系统应用开发 OA/ERP/CRM/HR系统开发 教学管理系统 电商系统 应用型软件系统定制开发

了解吾们

集团官网简介 联系吾们 吾们的案例 讯息报道

使用条款 隐私声明 Cookies

© 2009-2020 老直营威尼斯网址开户 版权一切 广ICP备16051058号

XML 地图 | Sitemap 地图