1、初始化
初始化 git init
配置提交賬號
git config --global user.name "xx"
git config --global user.email "xx"
查詢配置 git config --local --list
刪除配置 git config --unset --global user.name
2、版本控制
將工作空間的所有修改都撤銷(回到暫存區或版本庫上的狀態)git checkout -- (版本號) 文件名
創建分支 git checkout -b dev
git checkout -b dev origin/dev 或者 git checkout origin/dev -b dev
git branch name
查看當前分支 git branch
拉取遠程信息 git fetch origin
3、修改
提交修改到本地 git add readme.txt
提交到倉庫 git commit -m 'readme.txt commit' 文件名
查看當前狀態 git status
與指定分支(版本)的某個文件比較 git diff origin/master readme.txt
去掉某個文件的git記錄 git rm --cached <file>
暫時不追蹤 git update-index --assume-unchanged <path>
恢復追蹤 git update-index --no-assume-unchanged <path>
禁用fast foward模式合併 git merge --no-ff -m 'comment' dev
回退兩個版本 git reset --hard HEAD^