git專案設定多賬戶管理以及免密登入

2021-09-07 09:12:50 字數 926 閱讀 4567

有時在公司完成的demo想要上傳到自己的github專案上,但是電腦上預設的是公司的賬戶,那還是不好輕易使用此身份上傳**,最好是多賬戶管理,使用自己的github賬號上傳,避免兩個賬號混亂

操作步驟如下:

建立乙個github專案

在你的github上先建立乙個倉庫,空的就可以,然後 git clone下來,到本地,就可以在這個檔案下寫你的專案**了。之後也都是上傳到這個倉庫裡。

配置多賬戶

找到資料夾下的 .git/config檔案,然後開啟,在裡面加上這幾行配置。

[user]

name = username

email = useremail

username,useremail都是你的github賬號和郵箱。

設定免密登入

還在 .git/config檔案中,加上這個配置

[credential]

helper = store

然後 git push的時候只要再輸入一次賬號和密碼,之後都不需要再輸入了。

我目前都是這麼實現的,沒有問題,如果大家有遇到什麼問題可以在多google一下,都可以解決的。

命令列修改

git config user.name:檢視使用者名稱

git config user.email:檢視郵箱

git config user.name 「你的使用者名稱」:修改你本地乙個倉庫的使用者名稱

git config user.email"你的郵箱":修改你本地乙個倉庫的郵箱

git config --global user.name"你的使用者名稱":修改全域性倉庫的使用者名稱

git config --global user.email"你的郵箱":修改全域性倉庫的郵箱

Git多賬戶設定

在git 實際使用中往往不僅要用到github或者公司的gitlab等等git平台,然而git本地生成ssh只有乙個。這裡教大家配置下多個git賬戶使用的方法 1.生成賬號 這裡生成oschina的git賬號 ssh keygen t rsa c test mango.im f ssh gitos ...

git多賬戶配置

公司有自己的git伺服器 我在git上也有自己的小專案 如何配置多賬戶呢?1.取消使用者名稱全域性設定 git config global unset user.name git config global unset user.email 2.在.ssh資料夾下新建config檔案 host co...

git多賬戶配置

1 在 gitbash上執行 ssh keygen t rsa c 賬戶郵箱 2 接下來會提示輸入key的名字 預設名字為id rsa 或者為了方便辨認重新命名github rsa 3 然後回車。4 回車,ssh agent預設只讀取id rsa,為了讓ssh識別新的私鑰,需將其新增到ssh age...