在公司工作的時候有時候想提交一點**到github上,然後一台電腦上就需要配置兩個賬號分別訪問github和公司的gitlab為什麼要生成兩個key的原因我也不清楚,望路過的大佬指點下.
分別用如下的命令給兩個賬戶生成key,儲存位置和密碼隨意,注意名稱不要一樣不要覆蓋了
ssh-keygen -t rsa -c 「youemail」
把公鑰的內容分別複製貼上到公司git和github上面配置ssh-key的地方,title可以隨便填
編輯ssh的配置檔案vim ~/.ssh/config
下面是乙個git主機的配置,需要用幾個就配置幾個
host github #給你的host取個名字 方便自己記憶
user username #你的使用者名稱
hostname #host主機的url
identityfile ~/.ssh/id_rsa #私鑰的訪問路徑
port 8081 # host主機的埠 如果為80可以忽略此項
在專案的目錄下執行以下命令配置當前專案的使用者名稱和郵箱 不帶global選項表示只配置當前專案
git config user.name "username"
git config user.email "email"
配置的內容可以在專案根目錄下的然後git多使用者配置到此就完成.git/config
資料夾檢視,也可以使用git config --list
命令
git多使用者管理
需要為每乙個倉庫設定user email,但是不會出錯啊 羅里吧嗦的直接敲重點 取消git的global使用者以及郵箱 git config global unset user name gitconfig global unset user email在不同的倉庫中配置不同的user email,...
Hadoop多使用者配置
0.hadoop多使用者配置的背景。hadoop多使用者配置的目的就是多個hadoop使用者可以共同使用hdfs,但是只能操作屬於自己的空間,不能跨使用者空間操作 當然 tmp是屬於大家的,任何使用者都會對這個資料夾有寫操作 hadoop多使用者配置,相當於給每個使用者乙個hadoop客戶端,每個使...
ssh key 多使用者配置
在多使用者情況下,盡量不要設定全域性使用者資訊 新增全域性使用者資訊 git config global user.name 使用者名稱 git config global user.email 郵箱 刪除全域性使用者資訊 git config global unset user.name git ...