git的基本使用、命令

开发功能流程:
1、 git status : 查看本地代码是否干净,未commit之前。也可以查看commit之后,还未push的状态(有多少个commit)
在 git add .之后,变为绿色。commit之后,看不出修改。

2、 git log : 可以查看所有commit的状态
3、 git show:查看最近的一次commit,并且可以查看到修改的文件 (git show hashId,查看指定)
4、 git commit --amend:可以重新commit,如果忽略了某些信息的话。

5、 git reset HEAD <file> : 如果提交了两个文件,实际只想提交一个。

6、 git reset --soft HEAD^ : 撤回当前的commit操作,不会撤回本地的改变。
6、 git diff :可以查看commit的 与 远程的比较不同,不是冲突代码。
6、 git checkout -- <file>: 对本地做的任何修改都会被撤销,会回到git上提交的最后一个版本。

6、 git checkout -b fear-login: 创建分支开发新功能。
提交分支到测试环境(dev)
7、 git checkout dev :切换到dev上
8、 git merge origin/fear-login:把分支的功能合并到dev上
9, 将远程分支拉到本地:git fetch origin dev
最终合并到生产master(github)在github上操作
浙公网安备 33010602011771号