![](/img/trans.png)
[英]How do I access the CodeDomProvider from a class inheriting from Microsoft.VisualStudio.TextTemplating.VSHost.BaseCodeGeneratorWithSite?
[英]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.