1. 程式人生 > >windows上Git與GitHub的關聯使用

windows上Git與GitHub的關聯使用

1、點選New respository,建立一個倉庫; 在這裡插入圖片描述2、填寫倉庫名字以及描述,勾選Initialize this repository with a README會自動生成README; 在這裡插入圖片描述3、建立完成後會有如下介面: 在這裡插入圖片描述4、因為本地Git倉庫和GitHub倉庫之間的傳輸是通過SSH加密的,所以需要配置ssh key。在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。如果沒有,Windows下開啟Git Bash,使用以下命令建立SSH Key:

ssh-keygen -t rsa -C "[email protected]
"

需要把郵件地址換成你自己的郵件地址,然後一路回車,使用預設值即可,可以在使用者主目錄裡找到.ssh目錄,裡面有id_rsa和id_rsa.pub兩個檔案,這兩個就是SSH Key的祕鑰對,id_rsa是私鑰,不能洩露出去,id_rsa.pub是公鑰,可以放心地告訴任何人。 在這裡插入圖片描述 5、登陸GitHub,開啟“Account settings”,“SSH and GPG Keys”頁面,點選New SSH Key; 在這裡插入圖片描述6、建立New SSH Key後,填寫Title,在Key文字框裡貼上id_rsa.pub檔案的內容; 在這裡插入圖片描述點選Add SSH Key後,便可以看到已經新增的Key: 在這裡插入圖片描述7、驗證是否成功,在git bash裡輸入下面的命令:

ssh -T [email protected]

第一次設定的話,會出現如下介面,輸入yes 同意即可 在這裡插入圖片描述8、使用以下命令設定username和email;

git config --global user.name  "name"//你的GitHub登陸名
git config --global user.email "[email protected]"//你的GitHub註冊郵箱

在這裡插入圖片描述 9、點開剛才建立的倉庫,複製遠端倉庫的SSH; 在這裡插入圖片描述 10、依次使用以下命令將本地倉庫傳到github上去。

git init
touch 1.txt
git add 1.txt
git commit -m "first commmit"
git remote add origin 
[email protected]
:cjnV587/test.git git push -u origin master