git記住使用者名稱和密碼

2021-08-10 23:21:08 字數 1135 閱讀 2418

在使用git時,如果用的是https的方式,則每次提交,都會讓輸入使用者名稱和密碼,久而久之,就會感覺非常麻煩,那麼該如何解決呢?

在%home%目錄中,一般為c:\users\administrator,也可以是你自己建立的系統使用者名稱目錄,反正都在c:\users***中。建立.git-credentials檔案。

windows中建立以.開頭的檔案的方法:

1:新建test.txt記事本,然後另存為.git-credentials

2:使用git bash

touch .git-credentials
建立完成後,在該檔案中輸入:

注:username對應你的使用者名稱,password對應你的密碼

然後再進入git bash中

git

config--

global

credential

.helper

store

store為永久儲存,當然也可以設定臨時的

git config –global credential.helper cache
預設為15分鐘,如果想設定儲存時間的話,可以輸入:

git config credential.helper 『cache –timeout=3600』
這樣就設定了乙個小時的有效時間。

執行完後檢視%home%目錄下的.gitconfig檔案,會多了一項:

[credential]helper=store

重新開啟git bash會發現git push時不用再輸入使用者名稱和密碼

如果還未新增遠端位址,可以輸入一下命令:

git remote add origin 

.net/diligentyang/ysy107lab.git

如果已新增遠端位址

最為簡單的方式就是,直接在.git/config檔案中進行修改,按如上格式,新增使用者名稱和密碼

git 記住使用者名稱密碼

只是針對當前會話,關閉命令列後會丟失。git config global credential.helper store 增加遠端位址的時候帶上密碼也是可以的。推薦 刪除遠端分支 git branch r d origin branch name 不成功,發現只是刪除的本地對該遠端分支的track,...

git記住使用者名稱和密碼

在使用git時,如果用的是https的方式,則每次提交,都會讓輸入使用者名稱和密碼,久而久之,就會感覺非常麻煩,那麼該如何解決呢?在 home 目錄中,一般為c users administrator,也可以是你自己建立的系統使用者名稱目錄,反正都在c users 中。建立.git credenti...

git 記住使用者名稱和密碼

在使用git時,如果用的是https的方式,則每次提交,都會讓輸入使用者名稱和密碼,久而久之,就會感覺非常麻煩,那麼該如何解決呢?症狀 如下 方式一 使用ssh,新增ssh key。方式二 在全域性中儲存使用者的賬號密碼,方式如下 在 home 目錄中,一般為c users administrato...