簡體   English   中英

如何使用VisualStudio git擴展使用密碼訪問來訪問遠程存儲庫?

[英]How do I use VisualStudio git extensions to access remote repository using password access?

我有一個遠程git服務器,不支持注冊公鑰用於身份驗證,而是需要密碼。 通過命令行推送到此服務器時,我可以輸入密碼,它可以正常工作。

當我嘗試使用帶有git擴展的Visual Studio推送到同一個遠程存儲庫時,推送只是在被要求輸入密碼時鎖定,但似乎無法處理。 我無法弄清楚我在git擴展配置中指定密碼的位置。

我錯過了明顯的?? 如果是,我該如何配置密碼? 或者git擴展僅適用於私鑰/公鑰認證?

不幸的是,這是一個缺失的功能。 Git擴展僅支持私鑰/公鑰認證。 您必須使用命令行進行https和密碼身份驗證。

根據您的密碼和用戶名,您可以使用username:password url格式來訪問https上的repo:

https://username:password@domain.tld/repo-path

例如,如果我使用該格式訪問github倉庫,其密碼適用於該格式(即,其中沒有“:”或“@”;可能還有其他字符可能會破壞它,但那些明顯會)我通過http(s)獲得對repo的讀寫訪問權限。

當然這是完全不安全的,但是在緊要關頭它應該有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM