git常用命令
本地库操作
git的签名
1  | #用户名和邮件地址又称签名  | 
git的添加和删除
1  | #将操作提交的暂存区  | 
git提交
1  | #将暂存区中没提交的操作提交到本地版本库  | 
git状态查看
1  | #查看库中有无修改操作,即有无操作可以add或commit  | 
查看历史记录
1  | #这些操作都是查看历史版本的,只是显示的方式不同  | 
前进后退
1  | # 基于索引操作  | 
reset三个参数的对比
soft
- 仅仅时在本地库移动HEAD指针
 
mixed
在本地库移动HEAD指针
重置暂存区
hard
- 在本地库移动HEAD指针
 - 重置暂存区
 - 重置工作区
 
从本地库中删除文件
1  | #用rm命令把文件从工作区删除  | 
比较文件差异
1  | #将工作区中的文件和暂存区进行比较  | 
分支操作
查看分支情况
1  | git branch  | 
新建分支
1  | git branch branch_name  | 
切换分支
1  | git checkout branch_name  | 
合并分支
1  | #切换到被合并的分支上,然后执行merge命令  | 
关于远程仓库的操作
关于远程仓库的地址
1  | #查看现在库里保存的远程仓库的地址  | 
本地库的推送
1  | git push origin master  | 
克隆
1  | git clone (加上远程库的地址)  | 
拉取
1  | #pull=fetch+merge  | 
 评论
