![](/img/trans.png)
[英]How do I get a VSCode Remote - Containers devcontainer to use a forwarded SSH Agent for Git credentials?
[英]How to configure git credentials in VSCode Remote?
我已經啟動並運行了 VSCode Remote,我可以毫無問題地從我的 Win10 筆記本電腦連接到 Azure Ubuntu VM 中的 session。 令人驚訝的是,它實際上是多么無痛。 一切,包括我的擴展,都可以正常工作。
嗯,差不多。 我似乎無法讓源代碼控制無縫工作。 我可以拉取並提交,但是當我嘗試將我的更改推送到源(如果重要的話是 GitHub)時,VSCode 總是會詢問我的用戶名和密碼。
有沒有辦法一勞永逸地告訴它我是誰? 我已經運行git config --global
, ~/.gitconfig
文件包含我的用戶名和 email。
順便說一句,我也遇到了這個問題的問題,但我現在可以處理。
更新:我還安裝了 Keyring 憑證助手,但沒有任何效果。
當你推送到遠程存儲庫時,你必須對自己進行身份驗證,因為它更安全。 帶有您的憑證的 ~/.gitconfig 文件字段在那里,因此您無需在每次必須進行身份驗證時都介紹您的 email,這會很糟糕。 但出於安全原因,您始終必須輸入密碼。 如果您覺得這很煩人,只需在一天結束時或當您有穩定的代碼要發送時推送。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.