Git與Github的連接與使用

下面繼續,使用git 將項目上傳到GitHub上

首先要有GitHub賬號,這就不用說了,沒有的先註冊,地址:https://github.com 

沒有倉庫的話,先新創建一個倉庫

填寫新倉庫名稱,備註信息。點擊創建即可完成。

 

創建完成會顯示如下界面。先放置不用管。後面會用到

 

 

因爲本地Git倉庫和GitHub倉庫之間的傳輸是通過SSH加密傳輸的,GitHub需要識別是否是你推送,GitHub只要知道了你的公鑰,就可以確認只有你自己才能推送,所以需要配置ssh key。

1.創建SSH Key。

在用戶主目錄(C:\Users\Administrator)下,看看有沒有.ssh文件,如果有,再看文件下有沒有id_rsaid_rsa.pub這兩個文件,如果已經有了,可直接到下一步。如果沒有,打開Git Bash,輸入命令,創建SSH Key

1

$ ssh-keygen -t rsa -C "[email protected]" //123 是你自己註冊GitHub的郵箱

直接回車就哦了

出現上圖,就說創建成功啦,再去用戶主目錄裏找到.ssh文件夾,裏面有id_rsaid_rsa.pub兩個文件,這兩個就是SSH Key的祕鑰對,id_rsa是私鑰,不能泄露,id_rsa.pub是公鑰,可以公開。

 

2.接下來到GitHub上,打開“Account settings”--“SSH Keys”頁面,然後點擊“Add SSH Key”,填上Title(隨意寫),在Key文本框裏粘貼 id_rsa.pub文件裏的全部內容。

點“Add Key”,你就應該看到已經添加的Key,可以添加多個Key

 

3.驗證是否成功,在git bash裏輸入下面的命令

1

$ ssh -T [email protected]

如果初次設置的話,會出現如下界面,輸入yes 同意即可

4.下面開始設置username和email,因爲github每次commit都會記錄他們

1

2

$ git config --global user.name  "name"//你的GitHub登陸名

$ git config --global user.email "[email protected]"//你的GitHub註冊郵箱

5.接下來就是把本地倉庫傳到github上去,之前在GitHub上建好一個新的倉庫是,跳轉的頁面,完全按照上面的只是操作就可以了。

 

1

2

$ git remote add origin [email protected]:flora0103/example.git //關聯一個遠程庫命令[email protected]:flora0103/example.git   這個是自己遠程庫

git push -u origin master    //關聯後,第一次推送master分支的所有內容命令,此後,每次本地提交後,就可以使用命令git push origin master推送最新修改

 

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