不知不觉,已经实习了一个月了,这一个月收获了很多,来了解了企业开发的流程步骤,同时收获最大的就是git,接下来给大家分享一些我对git的理解
1、克隆远程代码(可https/ssh)方式
git clone https/ssh
2、这个时候分支是master分支,在多人开发时,是不允许直接在master分支上直接进行操作的,所以我们要拉分支
git branch name------------创建分支
git checkout name -------------切换分支
这时候我们就创建了一个name分支 并切换到了naem分支。此时就可以进行项目开发了
当操作完成后我们就能进行提交了
3、查看状态,看看哪里修改了,
git status
4、然后将变动的文件进行跟踪,只有跟踪了才可以提交
git add .
5、然后提交
git commit -m "修改了什么内容"
6、这个时候我们不需要push这个分支,而远程上已经有master和dev分支了怎么办,这时候我们需要切换到dev,然后进行merge,merge完后 在push这个dev,最后才是dev merger到master
7、切换到dev
git checkout dev
8、将name 合并到dev
git merge name
9、假设这里没有任何冲突,顺利进行,于是我们可以push到这个dev分支上了
git push
10、代码提交成功,去gitlab上查看!!!!!