mac設定雙git賬號操作記錄

2021-10-25 10:38:25 字數 1730 閱讀 7584

場景:

需要能使用公司gitlab的賬號和私人的github賬號,所以谷歌查了幾篇文章,**並茂的說的都很詳細,我就只在此處記錄一下具體的操作流程。

git config --global --list |

cat

$ git config --global --unset user.name

$ git config --global --unset user.email

mac在~/.ssh/的目錄下

ls -al ~/.ssh/
ssh-keygen -t rsa -f ~/.ssh/id_rsa_github_you_email -c "[email protected]"

ssh-keygen -t rsa -f ~/.ssh/id_rsa_gitlab_gs_email -c "[email protected]"

$ ssh-add ~/.ssh/id_rsa_github_you_email

$ ssh-add ~/.ssh/id_rsa_gitlab_gs_email

$ ssh-add -l

#**別名

## github

host you_email.github

hostname github.com

port 22

user you_github_name

identityfile ~/.ssh/id_rsa_github_you_email

#host myhost(這裡是自定義的host簡稱,以後連線遠端伺服器就可以用命令ssh myhost)[注意下面有縮排]

#user 登入使用者名稱(如:git)

#hostname 主機名可用ip也可以是網域名稱(如:github.com或者bitbucket.org)

#port 伺服器open-ssh埠(預設:22,預設時一般不寫此行

#identityfile 證書檔案路徑(如~/.ssh/id_rsa_*)

$ pbcopy < ~/.ssh/id_rsa_github_you_email.pub

第二個同理

然後訪問

新增sshkey

$ ssh -t you_email.github

$ ssh -t 配置的第二個host

the authenticity of host 'github.com (192.30.255.113)' can't be established.

rsa key fingerprint is sha256:nthbg6kxupjwgl7e1igocspromtxdcarlvikw6e5sy8.

are you sure you want to continue connecting (yes/no/[fingerprint]

)? no

host key verification failed.

參考

1: (了解ssh**:ssh-agent)

2: 3:

4: 5:

6: 7:

8:

mac操作記錄

1.mac 主目錄位址 類似我的電腦 點桌面空白處按shift command c,雙擊macintosh hd圖示後就能看見system資料夾 3.查詢檔案 開啟finder 人臉 4.配置環境變數 開啟終端,輸入 sudo vi bash profile 增加一行 export path pat...

Eclipse刪除記錄的Git賬號

現在公司的專案都是使用github儲存,然後再eclipse中安裝git外掛程式,pull或push 的。第一次pull專案的時候eclipse記住了填寫的github賬號和密碼,一直都很正常。昨天登入github的時候忘記密碼了,於是選擇重置並修改後!就同步不了了,也不能pull和push,一直報...

git 雙庫操作

單倉庫 初始化 git 倉庫 git init 初始化倉庫 git add 檔案name 新增檔案到本地倉庫 git commit m first commit 新增檔案描述資訊 git pull origin master 更新本地倉庫 git push u origin master 把本地倉庫...