git的简单用法
1. 向git介绍自己
$ git config --global user.name"yourname"
$ git config --global user.email"your@email"
2.在项目中初始化操作
$ cd project //到你的项目
$ git init //初始化
3.查看与提交
$ ls -a //查看所有文件,包括隐藏文件
$ git add . //为当前项目制作快照,暂时存在临时存储区域
$ git commit -am "note" //将快照永久化到git仓库,并加注释
4.修改与比较
$ git diff //比较working tree 与index file 的区别
$ git diff --cached // 比较indexfile 和仓库的区别
$ git status //获得整体改动信息
5 .提交命令中区别
$ git commit -a //只能提交修改的不能提交新增
//有新增需要执行下面两步
$ git add .
$ git commit -am "note"
6.日志的查看
$ git log //查看日志
$ git log -p //查看所有日志
7.分支管理
$ git branch experimental //创建分支
$ git branch //检查
//另外,带星号的分支表示当前所在的分支
$ git checkout experimental //分支切换
$ git commit -a //修改完成后提交
$ git checkout master //回到主干道
$ cat -n file //修改后查看
$ git merge experimental //合并分支
//当合并冲突时,修改后提交,再合并分支
$ gitk //查看分支主干
$ git branch -d expermental //删除分支
//说明 -d 与-D 的区别
-d:在分支已经合并到主干后删除分支
-D: 无论如何都删除掉分支