Git常用命令
本地常用命令
git init ## 创建版本管理
git status ## 查看状态
git add ./ ## 添加到暂存区
git commit -m "" ## 提交到本地仓库
推送到码云常用命令
git remote add [origin] [ip] ## 本地与远程仓库建立连接
git remote -v ## 查看连接
git remote remove [origin] ## 删除与远程仓库的连接
git push
git pull
git clone
分支常用命令
git branch ## 查看分支
git branch [name] ## 创建分支
git checkout [name] ## 切换分支
git merge ## 合并分支
查看日志常用命令
git log ## 到当前版本的详细信息
git log --oneline ## 到当前版本的简单信息
git reflog ## 全部版本信息
查看系统配置常用命令
git config --system --list ## 查看系统配置信息
git config --global --list ## 查看个人配置信息
git config ## 全部配置信息
回滚常用命令
git reset --mixed HEAD
git reset --soft HEAD
git reset --hard HEAD
回到未来版本常用命令
git reset --hard [id]
比较文件的不同
git diff ## 即比较文件在暂存区和工作区的差异
不跟踪某个文件
git rm -f filename ## 删除版本库中,以及工作区中的文件
git rm --cached filename ## 删除暂存区中的文件
列出master分支下跟踪的文件
git ls-tree -r master --name-only
参考大佬的博客
1
2
3
4
5
6
这是另外一个
https://www.jianshu.com/p/e57a4a2cf077 (包括修改提交说明)