Github對我們IT從業(yè)人員的重要性不言而喻,這里將自己學習Github的筆記整理出來,方便日后查詢,也作為技術(shù)博客與大家一起分享。
第一步:安裝Git工具。這里就不細說,與普通軟件的安裝沒有什么區(qū)別,也很少有人會在這里出錯。點擊下載git工具
第二步:在本地創(chuàng)建一個文件夾,取一個合適的名字。并跳轉(zhuǎn)到這個文件夾中。

- 第三步:在本地創(chuàng)建Git可進行管理的倉庫。

這個時候在我們創(chuàng)建的這個文件夾里面會多出一個隱藏的文件夾.git,這是git工具用來跟蹤和管理倉庫的文件夾。我們看到了這個文件夾,就說明我們成功在本地創(chuàng)建了一個倉庫。

-
第四步:將我們的項目文件/文件夾拷貝到我們之前創(chuàng)建的文件夾中,并使用
git add .命令將我們的項目代碼添加到我們的倉庫中。


我們可以使用git status命令來查看我們項目代碼的狀態(tài)。在上傳代碼的整個過程中,我們都可以使用這個命令來跟蹤查看項目代碼的狀態(tài)。

-
第五步:使用
git commit -m "上傳代碼的注釋描述"命令將我們的項目代碼提交到我們的本地倉庫中。注意這一步中,-m "上傳代碼的注釋描述"要加上,否則可能會報錯。

- 第六步:創(chuàng)建SSH KEY,通過以下命令會生成兩個文件id_rsa和id_rsa.pub。如果之前你看過其他的教程,曾經(jīng)生成過這兩個文件,那么可以跳過第六步。
$ ssh-keygen -t rsa -C "youremail@example.com"
生成的兩個文件會保存的C盤的用戶目錄下,我們可以使用系統(tǒng)自帶的搜索功能搜索出來,或者你參考下圖,將這連個文件找出來

- 第七步:設(shè)置SSH加密傳輸以及新建我們的遠程倉庫。使用我們的賬號登錄Github官網(wǎng),點擊settings,然后點擊SSH and GPG KEYS。

這里的Tilte欄目是填寫一些描述性的詞語,然后將id_rsa.pub文件中的內(nèi)容全部復制到Key欄目中。然后點擊Add SSH key。這一步我們就完成了SSH Key加密,是用在本地倉庫和Github倉庫進行加密傳輸中間。

新建我們的Github倉庫。點擊加號,選擇New repository,然后填寫一個合適的名字即可,然后點擊Create repository。這里注意一下,最后有一個是否生成一個README選項,我們不要勾選,否則后面在使用命令的時候可能會踩到坑。

在Github上創(chuàng)建好我們的倉庫之后,我們留意一下我們的倉庫地址,后面在本地連接遠程倉庫的時候會用到。

在Github上創(chuàng)建的倉庫有兩個地址,HTTPS地址和SSH地址。一般情況下我們使用SSH地址即可。
- 第八步:將本地倉庫和Github中的倉庫(即遠程倉庫)進行關(guān)聯(lián)

- 第九步:通過命令將我們本地倉庫中的代碼上傳到遠程倉庫中
git push -u origin master

這個時候我們刷新我們的Github倉庫,就可以發(fā)現(xiàn)代碼已經(jīng)上傳成功;

使用Git工具管理Github時候的常見錯誤:
常見錯誤:remote origin already exists.
解決方法:
- 先刪除遠程的Gitithub的時候
$ git remote rm origin
- 在添加遠程Git倉庫
$ git remote add origin 遠程倉庫地址