工作中git的常见命令与一般使用流程
记录一下最近实习时学到的git相关知识。
1、克隆项目
1.1首先保证自己安装了git
1.2新建好保存项目代码的文件夹
1.3在该文件夹下鼠标右键,选择git bash here
1.4来到远程库,copy ssh或HTTP
1.5使用命令
git clone XXXXXXX //XXXXX是刚才copy的ssh
1.6等待项目克隆完成即可
2、分支相关操作
2.1刚clone好代码时本地仓库处于master(或develop)主分支,进行开发时最好新建自己的本地分支,使用以下语句创建分支:
git branch <branchName> :创建一个分支
2.2切换到新建的本地分支
git checkout <branchName> :创建一个分支
tips:补充一下其他相关命令
git branch -d <branchName> :删除指定分支
git branch -v :显示本地分支信息
git branch -a :显示所有分支信息
写代码前都要注意自己是否在正确的分支下修改代码
3、开发时的基本使用
3.1每次开发前如果项目有更新,都要拉取新的更新,在主分支master下pull
git pull origin master
3.2切换到自己本地分支,在自己的本地分支下修改代码完成后提交
git add .
git commit -m "说明信息"
git push origin <远程库名>
最好不要直接push到远程主分支,避免代码污染。执行git push origin <远程库名>时,如果远程库不存在,远程会自己创建一个远程库保存提交的代码。
3.3提交合并代码的merge申请
进入自己的远程库
点击create merge request
3.4填写title等相关信息(不写也行),选择审核人,审核人是有权限合并代码的人。
这里查看自己的commit和具体修改了哪些部分代码,注意检查,以免合并时产生过多冲突。
没问题的话点击submit merge request就行了。