git 使用
最近在公司中,使用git,对git的开发规范进行了一下了解,和大家分享一下,首先公司使用的是GitLab,然后进行多人协同开发,之前也使用过git,但是感觉和svn没有什么区别,可能之前自己的项目都是直接提交到master上,并没有使用分支管理。
git 分支
个人理解就是自己独立的‘master’,和其他人没有冲突的,可以自己在上面进行开发。
那么用到了分支后,开发流程如下:
fork项目(可以理解成自己的本地)—-》git clone (fork后的地址)—-》创建新的本地开发分支—–》开发并提交到本地—–》请求合并到远程master—-》Code Review—-》通过提交成功
记录一下常用的命令
git clone url 克隆项目
git branch -v 查看分支信息
git checkout -b name 创建分支并切换分支
git fetch origin master -p 强制刷新本地
git branch -d 删除分支
git commit -m "message" 提交并填写提交信息
git log --graph 查看分支合并图
git的简单小记录,希望对大家有用!!!