中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

Visual Studio 2017通過SSH支持Git

2022-04-30    分類: 網(wǎng)站建設(shè)

在大多數(shù)開發(fā)人員的工具包中,Git 的重要性在不斷提升,說它是一項(xiàng)必備技能也不為過,所以對(duì)于任意一款現(xiàn)代化的 IDE 來說,能夠使用 Git 多樣化的功能都是其重要的組成部分。在 Visual Studio 2017 中,微軟已經(jīng)在其 UI 界面中擴(kuò)展了開發(fā)人員可用的 Git 功能數(shù)量,使得開發(fā)人員不必在命令行中使用 Git。

VS2017 的新增功能中包括 Git 客戶端的 SSH 支持。微軟的 Kayla Ngan 提到,這可能歸功于 VS2017 切換到 git.exe 來提供 Git 支持。之前 Visual Studio 對(duì) Git 的支持需要在托管倉庫服務(wù)器上配置 https,限制了可訪問性。然而 SSH 支持仍然不是完整的,開發(fā)人員無法從 IDE 中通過 SSH 克隆倉庫,必須從 Visual Studio 的開發(fā)人員命令行(Developer Command Prompt)克隆倉庫,然后根據(jù)需要執(zhí)行推送(push)/拉取(pull)等命令。 Ngan 說,在 IDE 中克隆倉庫的功能會(huì)在未來的更新中添加(注意這會(huì)影響通過 https 克隆 Git 倉庫)。

另一個(gè)新增 Git 功能是在 Git 的全局設(shè)置(Global Settings)中(在 Team Explorer 下),有一個(gè)可以添加 push --force-with-lease 功能的新選項(xiàng),這個(gè)功能是在執(zhí)行推送之前提醒你,推送操作可能會(huì)覆蓋其他人的工作(這是因?yàn)樯嫌畏种Оl(fā)生了變更)。這個(gè)警告不會(huì)阻止推送操作,而是提供機(jī)會(huì)確認(rèn)這是你操作的意圖。

在 VS2017 中查看和比較版本差異(diffs)更容易。從“同步(Sync)”頁面可以看到尚未推送的提交(outgoing commits)匯總。此外還可以查看本地倉庫的歷史提交記錄,通過“比較提交(Compare Commits)”的上下文菜單選項(xiàng)比較兩個(gè)不同的版本差異(diffs)。

還有一些需要的 Git 功能仍然在未來的路線圖上,包括:

將標(biāo)簽推送到遠(yuǎn)程服務(wù)器

Fetch --prune

Pull --rebase

在用戶使用 VS2017 的當(dāng)前工作流程中,一個(gè)頻繁報(bào)告的錯(cuò)誤消息是“數(shù)組索引越界”。據(jù)用戶 Rain 反饋,解決方案是在執(zhí)行拉取請(qǐng)求之前提交更改 - 而另一個(gè)用戶 Tony 表示這個(gè)錯(cuò)誤恰巧發(fā)生在他無法做推送操作時(shí)。

如果對(duì) VS2017 和 Git 的更多信息感興趣,可以參考 Microsoft 的快速入門指南,其中包括使用以前版本的 Visual Studio 的指南。

當(dāng)前名稱:Visual Studio 2017通過SSH支持Git
分享地址:http://www.rwnh.cn/news32/147732.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、定制開發(fā)營銷型網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、網(wǎng)站制作、搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)
武威市| 昭通市| 青川县| 丽江市| 右玉县| 柏乡县| 呼和浩特市| 竹溪县| 九江市| 临猗县| 江孜县| 武夷山市| 易门县| 射洪县| 依安县| 佛学| 拜城县| 化隆| 青河县| 文登市| 大余县| 咸宁市| 恭城| 怀安县| 灵石县| 汶上县| 烟台市| 逊克县| 高陵县| 泉州市| 枝江市| 嘉黎县| 昭苏县| 海兴县| 海兴县| 汤原县| 东明县| 双城市| 武胜县| 融水| 遂宁市|