我想向github遠程添加第二種身份驗證形式。爲git pull選擇身份驗證
這裏的情況是:
- 我有一個共享服務器
- 在服務器ssh訪問,有一個Git倉庫,有github上的遙控器。
- 如果我運行git拉,它要求我沒有
- 我已閱讀到遠程的github倉庫否則
/寫訪問我如何添加認證的另一種形式的密碼這個存儲庫(即使單一時間),使用我的基於密碼的github身份驗證?
我想向github遠程添加第二種身份驗證形式。爲git pull選擇身份驗證
這裏的情況是:
/寫訪問我如何添加認證的另一種形式的密碼這個存儲庫(即使單一時間),使用我的基於密碼的github身份驗證?
有GitHub上設置SSH密鑰的方法有兩種。用戶級別https://github.com/settings/ssh或回購等級:
查看GitHub上的存儲庫,點擊Settings
在右邊,然後點擊Deploy keys
,然後添加您的公鑰。
對,它比我想象的要簡單。謝謝 ! – nha
檢查有關的任何混帳配置:
git config -l
如果包括類似的結果:
user.name=some_username
[email protected]_host.com
嘗試將其復位或取消它:
或
git config unset user.name
設置了一句:
git config --global user.name my_newname
或重置這樣的:
remote.origin.url=https://[email protected]/xxxx/projects/ndnu/repositories/git/ndnu
@PiranhaGeorge除非我錯過了一些東西,這個設置已經在服務器上完成了,儘管不是我自己。因此,我無法訪問密碼,並且我想添加另一對ssh憑證而不破壞其他開發人員的密碼。 – nha
您可以隨意添加,只是不要刪除其他開發人員的授權公鑰。 – PiranhaGeorge