git常用命令汇总:
命令 | 含义 |
git init | 初始化仓库 |
git add . | 把工作区中未保存的文件保存到暂存区 |
git commit -m '注释' | 把文件从暂存区提交到仓库 |
git status | 查看当前仓库的状态(红色代表的工作区有代码未保存到暂存区,绿色代表有代码未提交到仓库) |
git diff | 查看工作区与暂存区、仓库代码的区别 |
git diff --cached | 查看暂存区与仓库代码的区别 |
git diff 版本号1 版本号2 | 对比两个版本号的区别 |
git log | 查看提交日志 |
git reset --hard HEAD | 撤销当前工作区、暂存区的修改 |
git reset --hard HEAD~0 | 撤销当前工作区、暂存区的修改 |
git reset --hard HEAD~1 | 切换到上一次提交的代码状态 |
git reset --hard 版本号 | 切换到某版本号的提交 |
git branch 分支名 | 创建分支 |
git checkout 分支名 | 切换分支 |
git branch -d 分支名 | 删除分支 |
git merge 分支名 | 合并分支 |
git remote add origin 远程服务器地址 | 提交到远程服务器 |
git push -u origin master | 简写push命令(第一次提交) |
git push | 简写push命令(以后的提交) |