如何在mac系統上連接git和github

1.在mac系統使用HomeBrew安裝git (如果沒有git)

直接使用命令行brew install git?

2.檢查是否有ssh keys

終端命令行 cd ~/.ssh? (一般git的公鑰秘鑰相關的文件都會保存在.ssh文件里面)

3.如果有.ssh文件。

那就說明本地的git連接過其他遠程倉庫(可能是之前主人的)。那么你最好創建一個新的ssh key 并保存好前主人的ssh key(這是品質)

ls命令行后會看到三個文件,分別是

id_rsa? ? ?id_rsa.pub? ?known_hosts

mkdir? key_backup(創建一個新文件夾用于保存舊的id_rsa)

cp id_rsa* key_backup(移動舊的key文件,就是id_rsa到key_backup文件夾)

rm? id_rsa*(刪除舊的,已經備份了,接下來創建你的)

ssh-keygen -t rsa -C "youremail@youremail.com"(輸入你綁定github賬號的郵箱)

隨后輸出一下語句:

Generating public/private rsa key pair. Enter file in which to save thekeys (/Users/your_user_directory/.ssh/id_rsa): //這里需要按下 enter 鍵就好

按下 enter 之后,又會出現下面的提示:

//輸入回車后提示輸入一個類似于密碼的自定義的通行證號,如果直接回車則為空

Enter passphrase(empty for no passphrase):

//提示重新輸入以便確認輸入是否正確

Enter same passphraseagain:

隨后,你會收到一大串的提示,大概的意思是告訴你創建好了 id_rsa 和 id_rsa.pub 文件。

4.在github上添加你的ssh key

在github中添加ssh(如圖示):

登陸github,選擇Settings-->SSH Keys (點擊New SSH key)

Title:xxxxx@gmail.com

Key:打開你生成的id_rsa.pub文件(可以使用cat id_rsa.pub命令行,查看相應里面的字符串,復制,全部都是),將其中內容拷貝至此。創建成功會有相應的提示。

5.驗證是否連接github

終端命令行 ssh -T git@github.com,會顯示以下信息:

The authenticity of host 'github.com (207.97.227.239)' can't be established.

? RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.

? Are you sure you want to continue connecting (yes/no)?

輸入yes后輸出: Hi username! You've successfully authenticated, but GitHub does not provide shell access.

然后就大功告成了

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139
  • Set Up Git 第一步:下載安裝git github核心是一個叫做git*的開源版本控制系統,由創造linu...
    suzheya閱讀 2,332評論 0 1
  • github -help常用命令: git克隆項目(下載代碼) git clone http://192.168....
    Smallwolf_JS閱讀 314評論 0 0
  • 一夜梨花雨 幾樹桃李芳 風和木葉碧 蝶舞川溪香
    慕愚堂閱讀 145評論 1 5
  • 雖然我擔心她會不會變心,雖然我擔心她會不會突然發生事情,雖然我擔心她會不會變的不像以前,雖然我擔心她是不是按時吃飯...
    窮的只剩下代碼閱讀 383評論 0 0