看起來好像common scenario是安全的計算機,並從RStudio推送分支到GitHub時接收提示輸入用戶名和密碼。Git不需要用戶名和密碼。我怎樣才能改變它呢?
我有相反的問題。我不記得我是如何設置它的,但它並不要求輸入用戶名和密碼,而是自動推送提交的分支。
如何反轉設置以便每次都提示?
看起來好像common scenario是安全的計算機,並從RStudio推送分支到GitHub時接收提示輸入用戶名和密碼。Git不需要用戶名和密碼。我怎樣才能改變它呢?
我有相反的問題。我不記得我是如何設置它的,但它並不要求輸入用戶名和密碼,而是自動推送提交的分支。
如何反轉設置以便每次都提示?
首先,這樣做:
git config credential.helper
如果給你任何輸出,那麼你有一個證書幫手定義,它可以被緩存的憑據。
要禁用幫手,做:
git config --unset credential.helper
根據助手定義在那裏,你可能還需要包括--system
一個,--global
,或--local
。例如:
git config --global --unset credential.helper
GitHub配置文件設置> SSH和GPG密鑰>刪除與要提示輸入用戶名和密碼的PC相關的SSH密鑰。 –
@ J.Titus我在那裏,但它顯示「沒有可訪問您的帳戶的SSH密鑰」和「沒有可訪問您帳戶的GPG密鑰」。 – Toni
'git config --get credential.helper'的輸出是什麼? –