又需要登入公司的賬號,又想在電腦上使用自己的賬號。
首先是git config方面的設定,要取消掉原本對於git賬號的全域性設定。
git config --global --unset user.name #取消全域性設定git config --global --unset user.email #取消全域性設定
git config -l #檢視當前目錄的git config
再分別去不同的專案目錄中,設定這個目錄中專案對應的賬號。
git config user.name "newname
"git config user.email
"newemail
"
現在git方便解決了,還有ssh金鑰的問題。ssh金鑰生成是有帶上郵箱的。所以不同的郵箱是需要不同的金鑰的。
我們需要刪除以前的預設名的金鑰,生成新的金鑰
rm ~/.ssh/id_rsa.pubrm ~/.ssh/id_rsa
ssh-keygen -t rsa -c "
your-email-address
" -f "
rsa_name
"
設定 ssh config ,使ssh 知道什麼網域名稱由什麼金鑰去處理
#default githost defaultgit
hostname ip address #網域名稱也可以
user think
identityfile ~/.ssh/rsa_name
執行ssh-agent讓ssh識別新的私鑰。
ssh-add ~/.ssh/rsa_name
一台電腦上的git同時使用兩個github賬戶
需求 公司有github賬號,自己有github賬號,想在git上同時使用,兩者互不干擾。思路 管理兩個shh key。解決方案 一 生成兩個ssh key 為了舉例方便,這裡使用 one 和 two 兩個賬戶。下同。ssh keygen t rsa c one gmail.com ssh keyg...
Z STACK在CC2530上同時使用兩個串列埠
定義 1 同時使用兩個串列埠必須要乙個為dma,乙個為isr 2 我們這裡使用串列埠1 dma 來和別的裝置進行通訊,使用 2 isr 來和z tool進行通訊,方便除錯 hal uart true ztool p2 hal uart dma 1 hal uart isr 2 3 和z tool相關...
兩個網域名稱同時訪問乙個tomcat下的兩個專案
兩個網域名稱,分別對映乙個tomcat底下,兩個應用。分三個步驟完成。1 網域名稱與ip的解析,此步驟在萬網等機構完成。2 apache的httpd.conf的配置 serveradmin deqiang guo yeah.net servername www.yichaoart.com error...