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上操作

posted @ 2020-11-02 20:13  毛栗的demo  阅读(86)  评论(0)    收藏  举报