1.配置单个项目的用户名和邮箱
$ git config user.name "Your Name"
$ git config user.email "email@example.com"
2.查看当前用户信息
$ git config --list
3.将项目的所有文件添加到缓存中
$ git add .
4.提交
$ git commit -m "添加描述"
5.拉文件
$ git pull origin master
6.推文件
$ git push origin master
7.生成ssh
$ ssh-keygen -t rsa -C "name@xx.com"
8.查看本地和远端库不一致状态
$ git status
9.创建.ignore文件
$ touch .gitignore
# 此为注释 – 将被 Git 忽略
*.a # 忽略所有 .a 结尾的文件
!lib.a # 但 lib.a 除外
/TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO
build/ # 忽略 build/ 目录下的所有文件
doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt
10.git 初始化
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"