Github配置,簡易版(備忘版)

簡單說一下Github的配置,主要是怕自己忘了。

首先得下載一下git,windows的朋友們裝一個git bash就ok了,一路默認安裝就行。linux的朋友們輸入下面這個應該就完事了。

sudo apt install git

然後是設一個ssh鑰匙。先確認一下自己是不是已經有一個ssh公鑰了,進入以下文件夾:

# 用戶目錄/.ssh, 本人的在windows下是這個 C:\Users\foreyes\.ssh
cd ~/.ssh

看看有沒有一對xxx 以及 xxx.pub

沒有的話打開命令行輸入以下命令來生成一對ssh key:

ssh-keygen -t rsa -C 你的郵箱

之後要你輸入用於存放鑰匙的文件名,直接回車會默認爲rsa_id。推薦直接回車!

然後是設置一個密碼,這個密碼是之後每次push或者pull都要用到的。也可以直接回車設空密碼,這樣就不用每次輸密碼

之後到github上面,找到個人的設置,裏面有一個添加SSH key。點擊添加,然後把剛剛生成的public key複製過去,大概是這麼一堆東西:

ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQDddIGKnXvpX9BO8CmtPLeC9M4KZsIFUWqxa4s9bV/vgEdhHdYByTyk1PDrhP4
zSvxdRyXuakljsdflkajsdghkhsdgajkfhhhhhgajsdfgjadgjkgasdjfgjasdfgjkasdfjkasdgjfgasjkfgajsgfd
jagfjhasfdgajsgfdjsgfdgahfjasgfjhgdhjfgagqwrtiuqwtriu [email protected]

然後測試一下ssh是否可以用,輸入:

ssh -T [email protected]

正常情況下會顯示:

最後一步,將ssh設爲git的訪問方式。在某個庫的本地文件夾下面輸入以下命令來查看該庫的訪問方式:

git remote -v

如果顯示的是http的,那麼說明當前還是使用的http的訪問方式,需要手動修改爲ssh訪問。輸入以下命令:

git remote set-url origin [該處輸入遠程庫的ssh鏈接]

添加成功之後,就可以直接在免github登陸使用push和pull了,如果ssh key生成的時候沒有輸入密碼的話,也不需要輸入ssh的密碼

 

That's all.

(主要是寫給自己看的)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章