之前做項目接觸的版本管理工具都是用的SVN、但是目前行業中比較流行的是Git、更有民間說法講不會Git的話都找不到工作、所以最近趁業余時間來學習了一下怎么使用Git(感覺SVN真的挺好用的、嘿嘿嘿)。
首先呢我們要知道Git和GitHub是兩個東東、但這個兩個東東之間又有關聯、我在這里先說一下GitHub吧。
一. GitHub是一個非常流行的開源代碼庫、很多開發者都將自己的代碼上傳到這里。
- 那么第一步我們首先是要創建一個GitHub的賬戶:打開瀏覽器在在url里面輸入Github.com進入

一進入GitHub我們看到的第一個表單就是注冊表單、其中郵箱必須輸入一個能夠正常使用的(因為要接受驗證碼)、賬戶名稱和密碼則可以自定義(其中賬戶名稱是唯一的、也就是講已經被別人注冊過的我們就不能再次注冊了)。
2. 點擊注冊按鈕提交表單之后進入以下頁面


需要在這個地方完成一個是否為機器人的驗證、在郵箱中驗證通過之后會進入一個調查問卷的頁面、我們直接點擊下一步即可。
3.到了這個時候我們的 GitHub賬戶已經創建好了,頁面如下

點擊圖中我標記的按鈕就是創建倉庫、在這里我們創建一個簡單的公開倉庫、我們輸入倉庫名稱直接點擊創建按鈕即可。

創建好了我們就會進入到一個這樣的

這里我們就不在倉庫中創建文件了、因為我想把本地上面的文件直接上傳到倉庫。
二. Git
接下來就是我們的本地Git了、首先我們下載一個Git的exe應用程序(我這里是Windows系統、安裝過程就不講了、因為用過Windows系統的人都會裝)

安裝完成之后我們鼠標在桌面中右擊、出現以下兩個東西就表示安裝成功(這一點和svn很像)
其中Git GUI Here是圖形化界面(這個好像市面上用的比較少、我就沒用)、Git Bash Here則為命令行操作(這個用的比較多)逼格也比較高吧)。
好了、我們開始使用Git吧
- 先配置好Git、主要就是用戶名和郵箱、打開git的命令行工具、輸入該命令按回車即可。
git config --global user.name"你的名字"
git config –global user.email “你的郵箱”
2.配置好了之后我們進入GitHub、把倉庫路徑復制下來。

3. 使用git clone path 命令將遠程倉庫的克隆到本地

4.克隆好了之后我們進入克隆下來的那個文件目錄、將需要上傳到遠程倉庫的代碼全不拷貝該文件目錄
5.隨后在該目中使用git add . 命令將所有的文件放到本地暫存區

6.文件放到暫存區之后再使用git commit -m ‘描述’ 命令將文件提交到本地倉庫
7.最后我們使用git push 命令將本地倉庫上傳到遠程倉庫中、這個過程系統會彈出一個窗口讓我們輸入GitHub的賬號和密碼用於驗證(我們輸入自己注冊GitHub的那個賬號和密碼即可)。上傳成功之后我們
8.進入GitHub的倉庫下將能看見上傳的文件(下圖我是盜人家的)

