導航:首頁 > 編程大全 > linuxgit保存密碼

linuxgit保存密碼

發布時間:2021-03-05 20:01:57

Ⅰ git 使用全局記住用戶名密碼後是明文,有沒有加密的方式

Ⅱ 用ssh方式git clone,能不每次都輸密碼嗎

方法有兩個:

1、你將用戶名密碼放到遠程鏈接上,比如:git clone ssh://user:pssword@url

其中user是你的賬號,password是你的密碼,url是遠程git庫地址

2、你可以使用密鑰

即在你的客戶端放上SSH私鑰,這樣每次連接遠程git庫,不論是pull push還是fetch clone 都無需輸入密碼。

Ⅲ windows上git push和pull時每次都需要輸入本地密碼,怎麼去掉,linux上不用

這和你的設置有關。原因:

1. 生成sshkey的時候你設置了密碼。那麼你以後每次推送、拉取都回會要求答輸入密碼。

2. 託管站點保存的密碼被系統遺忘(用http方式的時候一般第一次都會要求輸入密碼,用sshkey不會----除了原因1的設置的原因。)

解決辦法:

也不清楚配置git全局文件里有沒有設置免密登錄的設置,如果項目還不是很多的話,可以重新生成sshkey(如果你也不清楚怎麼設置免密的話).記得重新生成的時候不要設置密碼了。

相應操作,到託管站把新的sshkey加上,並刪掉舊的sshkey。

Ⅳ 最新如何解決git 輸入github時每次都要輸入用戶名和密碼問題

設置記住密碼(默認15分鍾):

git config –global credential.helper cache

如果想自己設置時間,可以這樣做:

git config credential.helper 『cache –timeout=3600』

這樣就設置一回個小時之答後失效

長期存儲密碼:

git config –global credential.helper store

Ⅳ Ubuntu系統中git每次提交都要輸入密碼怎麼辦

git每次提交都要輸入密碼解決方法操作步聚如下:
git每次提交都要輸入密碼解決方法一:
1: cd 回車;進入當前用戶目錄下;
2: vim .git-credentials (如果沒有安裝vim 用其它編輯器也可以或 sudo apt-get install vim 安裝一個)
3:按照以下格式輸入內容:
https://{username}:{password}@github.com
其中username,password,github.com 都換成你自己的內容
4:保存退出後執行下面命令
git config --global credential.helper store
執行完後
/home/用戶名/.gitconfig 會新增一項
helper = store
這是再執行git push/pull的時候就不會在要求你輸入密碼了。
當然,還有一種方式就是在git clone 的時候,不用https://的形式,而用git@git (ssh)的形式。這種方式也可以避免每次都要輸密碼。
最後,如果是在Mac os x或Uindows平台下,還可以用sourcetree 這樣的ide工具,不過現在好要FQ才能下載了。
git每次提交都要輸入密碼解決方法二:
創建文件存儲GIT用戶名和密碼
在%HOME%目錄中,一般為C:\users\Administrator,也可以是你自己創建的系統用戶名目錄,反正都在C:\users\中。文件名為.git-credentials,由於在Window中不允許直接創建以"."開頭的文件,所以需要藉助git bash進行,打開git bash客戶端,進行%HOME%目錄,然後用touch創建文件 .git-credentials, 用vim編輯此文件,輸入內容格式:
touch .git-credentials
vim .git-credentials
https://{username}:{password}@github.com
添加Git Config 內容
進入git bash終端, 輸入如下命令:
git config --global credential.helper store
執行完後查看%HOME%目錄下的.gitconfig文件,會多了一項:
[credential]
helper = store
重新開啟git bash會發現git push時不用再輸入用戶名和密碼
git每次提交都要輸入密碼解決方法三:
在windows中添加一個HOME環境變數,變數名:HOME,變數值:%USERPROFILE%
創建git用戶名和密碼存儲文件
進入%HOME%目錄,新建一個名為"_netrc"的文件,文件中內容格式如下:
machine {git account name}.github.com
login your-usernmae
password your-password
重新打開git bash即可,無需再輸入用戶名和密碼
看過「 git每次提交都要輸入密碼怎麼辦 」的人還看了:

Ⅵ mac中git的https協議會自動記住密碼嗎

在mac機器上可以下載osxkeychain工具(),將下載的git-credential-osxkeychain挪到git安裝目錄下,然後使用命令

gitconfig--globalcredential.helperosxkeychain

來告訴git使用osxkeychain方式加回密保存答密碼。


在windows上可以下載winstore工具(),但是這個工具不再繼續被維護了,是否和當前git版本兼容只能你自己試一試了。


在其他linux系統上是明文保存的,git假設用戶的home文件夾是安全的,其中用來存儲git密碼信息的文件是只有這個用戶自己能讀寫的。

Ⅶ git如何設置賬號密碼從而每次項目中的組員更新或者提交代碼的時候都需要輸入賬號和密碼呢

插入如下代碼使項目中的組員每次修改數據都要輸入賬號和密碼:

PS:想要保存密碼,則需要插入如下代碼:git config –global credential.helper store。

Ⅷ 在linux機器上git@git密碼忘記怎麼辦

一直提示輸入密碼,各種密碼都輸入,也都不正確,不知道是哪配置錯了,求高手幫我看下。是什麼問題導致的

閱讀全文

與linuxgit保存密碼相關的資料

熱點內容
創維怎麼連接網路 瀏覽:868
2007版word繪圖在哪裡 瀏覽:311
可以拍車牌的app是什麼 瀏覽:508
文件加個井字型大小什麼意思 瀏覽:155
怎麼刪除多重網路 瀏覽:999
求生之路2區域網聯機工具 瀏覽:827
說明文件結尾用什麼詞 瀏覽:578
發送的文件名變數字 瀏覽:778
檔案資料庫管理 瀏覽:992
微信acl是金融傳銷嗎 瀏覽:620
企業如何通過進行網路營銷 瀏覽:551
微信json轉換錯誤 瀏覽:364
拉勾勾是什麼網站 瀏覽:556
長沙哪個學校有大數據技術與應用 瀏覽:137
qq語音停止運行 瀏覽:312
java獲取系統當前時間並轉為秒 瀏覽:679
linux目錄文件數 瀏覽:994
ug如何用宏編程 瀏覽:857
在編程中P代表什麼 瀏覽:420
小區有哪些數據 瀏覽:491

友情鏈接