Git配置
1.設置Git的user name和email
$ git config --global user.name "登陸用戶名"
$ git config --global user.email "郵箱"
2.生成SSH KEY
$ ssh-keygen -t rsa -C "郵箱"
3.測試連接
$ ssh git@github.com
基本命令
1.獲取遠程代碼到本地
$ git clone url
2.本地倉庫初始化
$ git init
3.添加到本地倉庫
$ git add
4.把修改的文件放到暫存區
$ git stage
5.把文件從暫存區撤出(例如commit時不想提交)
$ git reset
6.本地倉庫關聯遠程倉庫
$ git remote add origin git@github.com:huachengyu/common-tool.git
7.本地倉庫取消關聯遠程倉庫
git remote remove origin
8.提交變更到暫存區
$ git commit -m "本次提交log"
9.提交整個git所有變更(盡量少用)
$ git commit -a -m "本次提交log"  
10.把本地更新到遠程
$ git push
11.把遠程代碼merge到本地
$ git pull origin master
12.把遠程代碼最新版本獲取到本地
$ git fetch
13.刪除遠程倉庫固定文件
$ git rm
14.回滾固定head版本
$ git reset --hard HEAD
進階命令
1.創建分支
$ git branch 分支名
2.切換到某一個分支
$ git checkout 分支名
3.上面兩個命令合一
$ git checkout -b 分支名
4.合并分支到master上(要回到master上實施此命令)
$ git merge 分支名
5.刪除分支
$ git branch -d 分支名