# git使用教程
## 1.Git工作流程

## 2.使用Git
### 第一步:下載工具
[git2.16.1-32位-Windows下載](https://pan.baidu.com/s/1ggFVaF5)
[git2.16.1-64位-Windows下載](https://pan.baidu.com/s/1c3vIxd2)
[git1.8.4-XP下載](https://pan.baidu.com/s/1hthxe40)
安裝后到開始菜單啟動Git Bash進入類似Linux系統界面
執行pwd命令,查看當前目錄在哪兒

將目錄定位到真實的項目目錄

這一步驟在Window系統下新版本的Git很簡單,只需要找到目標目錄,然后右鍵Git Bash Here就可以了

### 第二步:在Github上注冊一個賬號
登錄賬號,點擊


正常情況Repositories是0,這就是前面介紹的遠程倉庫,點擊New創建一個項目,起個名字和描述就可以了,以后對應項目的代碼同步到這個倉庫

然后頁面跳轉到如下頁面

看下面為我們提供的一些命令
#### git init

在目標目錄下執行git init命令,會在目標目錄下新產生一個新的隱藏的文件夾.git

以后我們可能會在這個目標目錄中存放很多文件,.git會將所有的操作,都會記錄一份,向雪地里走路一樣記錄操作的痕跡,方面版本空值。
#### git add

意思是將read.txt加到倉庫里了,即放入.git中管理起來了

git add .意思是將目錄中的所有文件都放入.git中管理
**需要注意的是現在只是加到本地倉庫,并沒有與Github網站上我們建的遠程倉庫發生關聯**
#### git commit

git commit提交,需要一個條件,后面必須加-m"描述"
會看到提交失敗,有如下提示信息

需要執行兩個命令,直接復制上面的提示代碼,配置一下郵箱和用戶名就可以了,然后再執行git commit

#### git remote add origin

origin是名字,一般不動
#### git push

把本地倉庫的項目推送到遠程倉庫,其中-u只需要第一次加
#### 如果推送失敗需要進行如下配置
ssh-keygen? -t rsa –C "yinzhenn@neusoft.com"

回車回車,創建文件,到 C:Documents and Settings\ttc\.ssh)找到id_rsa.pub文件,將其中的字符串復制。
到Github網站下的settings下添加密鑰,就OK了
再執行git push推送項目
***
完成項目同步后,之后可以一直就向這個項目推送新的版本了
之后我們只需要一直做三件事,就能完成同步了
$ git add .
$ git commit -m"描述"
$ git push origin master

***
### 配置——托管靜態網頁
在Github存在一個固定格式的項目**xxxxxx.github.io**
然后在想運行的項目中點settings

找到Git Pages選項,將None修改成master branch

然后在地址欄輸入:用戶名.github.io/項目名/頁面 即可
yinzhengnan.github.io/jsfruit_step_by_step/index3.html