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 |
评论