git經驗之創建github倉庫

安裝Git

Git官網上下載Git 應用程序,根據自己的操作系統下載安裝對應的版本,安裝過程直接一路默認安裝即可。

安裝完成後配置環境,打開git bash,輸入下面面命:

git config --global user.name "Your Name"
git config --global user.email "[email protected]"

—global參數表示全局設定,以後所有的Git倉庫的操作都使用這個所設定的用戶名和郵箱


創建github賬號

GitHub官網註冊賬號,註冊郵箱儘量不要使用qq郵箱,因爲qq郵箱在國際上是不通用的,建議使用163郵箱註冊。


添加 ssh 祕鑰

打開 git bash 輸入命令:

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

參數含義:

-t 指定密鑰類型,默認是 rsa ,可以省略。
-C 設置註釋文字,比如郵箱。
-f 指定密鑰文件存儲文件名,可以省略

一直回車直到提示成功,這樣就會在用戶主目錄裏生成.ssh目錄,裏面有id_rsa和id_rsa.pub兩個文件,這兩個就是SSH Key的祕鑰對,id_rsa是私鑰,不能泄露出去,id_rsa.pub是公鑰,可以放心地告訴任何人。

生成祕鑰之後,進入自己的github主頁面:

在這裏插入圖片描述

按照上面的步驟打開添加ssh祕鑰頁面,title爲祕鑰的名字可以自己取,key爲公鑰id_rsa.pub的內容,把它複製進去即可。


新建Git倉庫

進入自己的github主頁面

創建git倉庫

點擊右上角的"+",在下拉菜單中選擇 New repository,填寫想要創建倉庫的名稱,這就是你以後這個倉庫項目的名稱,它會檢查你的倉庫名稱是否有效,沒問題後就可以點擊Create repository,這樣一個空的Git倉庫就創建好了!


給倉庫添加文件

創建成功由於倉庫是空的,所以它會提示如何添加文件到倉庫裏:
長傳文件

提示告訴我們:在你本地上新建一個文件夾(作爲你本地的Git倉庫),打開 git bash ,切換目錄到這個文件夾裏面,輸入命令:

git init

這樣,這個文件夾就成爲了git倉庫了,然後在裏面添加文件,比如 README.md 文件,然後添加文件到Git倉庫中:

git add README.md

提交文件到倉庫中:

git commit -m "第一次提交"

最後把本地倉庫關聯到遠程倉庫(我們在GitHub上創建的倉庫):

git remote add origin https://github.com/用戶名/倉庫名

如果提示報錯:remote origin already exists,說明之前做過這個操作,需要把之前的關聯倉庫刪除掉:

git remote rm origin

Ok,關聯成功,現在我們可以把我們的文件提交到GitHub遠程倉庫裏了:

git push -u origin master

-u參數把本地的master分支和遠程的master分支關聯起來,以後推送和拉取數據時就可以簡化命令了。

第一次push時會得到一個類似這樣警告:

The authenticity of host ‘github.com (xx.xx.xx.xx)’ can’t be established.
RSA key fingerprint is xx.xx.xx.xx.xx.
Are you sure you want to continue connecting (yes/no)?

這是因爲Git使用SSH連接,而SSH連接在第一次驗證GitHub服務器的Key時,需要你確認GitHub的Key的指紋信息是否真的來自GitHub的服務器,輸入yes回車即可,成功之後Git會輸出一個警告,告訴你已經把GitHub的Key添加到本機的一個信任列表裏了:

Warning: Permanently added ‘github.com’ (RSA) to the list of known hosts.

這個警告只會出現一次,後面的操作就不會有任何警告了!

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