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命令(以后的提交) |