赞
踩
git使用标准流程,作为程序员必知必会的技能,我是普通程序员,所以现在掌握下面的代码提交流程,我想如果是管理gitlab库的人,或者管理项目的人的git使用方法应该有很大区别。
个人创建分支:本地分支feature_liuchj、远程feature_liuchj
项目主干分支:本地feature分支、远程feature分支
1.首先将本地自己编写的代码add到本地暂存区【git add . {注意有一个点符号,提交本地最近编写所有代码}】,然后commit到本地feature_liuchj分支.【git commit -m "注释内容"】。
2.切换本地分支到本地feature分支【git checkout feature】
3.从远程feature分支拉取到本地feature分支【git pull origin feature】
4.切换本地分支到feature_liuchj【git checkout feature_liuchj】
5.Merge一下本地feature分支到本地feature_liuchj分支【git merge feature】
6.检查代码是否冲突,如果是代码有冲突则继续解决冲突后,重新提交到本地feature_liuchj 【自己看代码报错与否】
7.推送本地分支feature_liuchj的代码到远程分支feature_liuchj【git push remote feature_liuchj:feature_liuchj】
- $ git push <远程主机名> <本地分支名>:<远程分支名>
-
- git push origin feature_liuchj:feature_liuchj
-
- #origin 为设置的远程仓库别名,feature_liuchj为本地分支名,feature_liuchj为远程分支名
8.在gitlab上面发送MergeRequest请求,将远程分支feature_liuchj请求合并到远程feature分支
9.由项目管理人员或者组长合并你的请求代码即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。