1、git clone https://github.com/square/okhttp.git 克隆仓库
2、git add <文件路径> 将工作区修改加入到暂存区
3、git commit -m "描述" 将暂存区内容提交到本地仓库中并进行描述
4、git pull origin 更新远程仓库中所有分支的修改到本地仓库中
5、git pull origin <分支名> 更新远程仓库中指定分支的修改到本地仓库中
6、git push origin 将本地仓库的修改更新到远程仓库中
7、git status 查看本地仓库修改状态
8、git diff <文件路径> 查看某文件工作区的修改
9、git diff --chched <文件路径> 查看某文件暂存区与本地仓库的区别
10、git log <文件> 查看分支或某文件修改记录
11、git reflog 查看所有分支的所有操作记录
12、git show <记录hash值> 查看某记录修改
13、git revert <记录hash值> 撤销掉某条记录
14、git cherry-pick <记录hash值> 从别的分支将此记录应用到此分支
15、git checkout <文件> 还原工作区中某文件的修改
16、git checkout <分支名> 切换分支
17、git remote remove origin;git remote add origin https://github.com/square/okhttp.git修改远程仓库路径
18、.gitignore 在此文件中加入某文件或路径可以不进行版本管理
19、git reset HEAD filename 恢复已经add的文件
20、git reset --hard <记录hash值> 恢复某条记录
21、git clean -dfx 强制清除未被加入git管理的文件 -d 目录 -f 文件
22、git tag 列出tag
23、git tag -a tag名 -m "tag描述" -》git push origin
24、git branch -r -d origin/branch-name -》git push origin :branch-name删除远程分支
25、git rm -r --cached . 撤销add的文件
26、git commit git reset HEAD^ 修改最后一条提交记录注释