> gitHub资源库:awesome css / awesome javascript awesome令人惊讶的
> stylus 下一代css预处理引
1. git版本 `git version`
2. git config --global user.name "yourname";
git config --gobal user.name 'chinaliyinghao@163.com'
3. git init 初始化一个本地仓库
4. git status 查看当前工作区的状态
4. git add demo.html 将文件添加到暂存区
5. git commit demo.html -m "提交日志" 将文件提交到本地仓库 形成一个历史快照
6. git log 查看提交日志
7. gitk 以图形界面的方式查看提交日志
8. git checkout index.html 将文件从暂存区恢复到工作区
9. git checkout b2ac4 index.html 把仓库中的某个历史记录恢复到本地
10. pull
11. push
12.git clone https://地址.. helloWorld 将远程的仓库克隆到本地
13. git push 将本地仓库的代码提交到远程仓库, 会提示输入用户名密码.
14. 多使用命令行操作
15. .gitignore 设置文件不被跟踪的文件
16. git clone https://.... --depth 1 只下载最新的版本
git push https://github.com/CHINALYH/chinalyh.github.io.git master
#### 5.3.1.初始化一个本地GIT仓储
```
// 定位到仓储文件夹目录
$ cd /dir
// 初始化本地仓储
$ git init
```
#### 5.3.2.添加本地GIT忽略清单文件.gitignore
```
// 添加OS X中系统文件.DS_Store到忽略清单,这将忽略项目任意目录下的.DS_Store文件或是文件夹
$ echo .DS_Store >> .gitignore
```
#### 5.3.3.查看本地仓储的变更状态
```
$ git status
```
#### 5.3.4.添加本地暂存(托管)文件
```
// 添加指定文件名的文件
$ git add README.md
// 添加通配符匹配的文件
$ git add *.md
// 添加所有未托管的文件(忽略.gitignore清单中的列表)
$ git add --all
```
#### 5.3.5.提交被托管的文件变化到本地仓储
```
$ git commit -m 'Initial commit(change log)'
```
#### 5.3.6.为仓储添加远端(服务器端)地址
```
// 添加一个远端地址并起了一个别名叫origin
$ git remote add origin https://github.com/Micua/Git.git
// 查看现有的远端列表
$ git remote -v
```
#### 5.3.7.将本地仓储的提交记录推送到远端的master分支
```
$ git push -u origin master
```
#### 5.3.8.拉取远端master分支的更新记录到本地
```
$ git pull origin master
```