Git操作规范指南
来源:互联网 发布:笑气淘宝怎么买 编辑:程序博客网 时间:2024/05/22 10:12
简介
1.Git工作流程
Git 作为一个源码管理系统,不可避免涉及到多人协作。
协作必须有一个规范的工作流程,让大家有效地合作,使得项目井井有条地发展下去。"工作流程"在英语里,叫做"workflow"或者"flow",原意是水流,比喻项目像水流那样,顺畅、自然地向前流动,不会发生冲击、对撞、甚至漩涡。
1.前期准备(组长)
项目前期准备工作是每个项目所必需的步骤,是每位小组长在根据archetype创建项目之后所操作的步骤。所以在前期准备工作之前,一定要保证你已经注册安装Git、下载了编程软件、配置好了maven和jdk、根据archetype创建好了项目骨架,之后我们才可以做以下工作~
1.1 创建开发分支
1.1.1 IDEA中创建开发分支
1.1.1.1 将项目初始化为Git并且提交
1.1.1.1.1 打开IDEA,选择VCS,选择Enable Version Control Intergration...
1.1.1.1.2 点击向下箭头,选择Git,点击OK
1.1.1.1.3 将项目添加到暂存区:右键点击项目,选择Git,选择Add
1.1.1.1.4 提交项目:右键点击项目,选择Git,选择Commit Directory
详细描述规范请看附件1.描述详解
1.1.1.1.5 填写提交项目描述:将描述信息写到Commit Mesage中
1.1.1.2 创建本地dev分支,切换分支
1.1.1.2.1 点击IDEA右下角,选择Git:master,点击New Branch
1.1.1.2.2 输入分支名称,此处分支名称为:dev(开发分支)。
什么是分支?请看附件2.
1.1.1.2.3 此时我们看到分支自动切换到dev分支
1.1.1.2.4现在我们要将分支切换到master分支上,并且将我们的项目上传到gitlab 1.1.1.2.4.1选择Git:dev->选择master->选择Checkout
1.1.1.3上传项目 *注意:先上传master分支,然后再上传dev分支
1.1.1.3.1 此时我们已经切换到master分支,所以可以上传master分支 1.1.1.3.2 右键点击项目,选择Git,选择Repository,选择Push
1.1.1.3.3 点击Define remote,填写URL(向姜楠要URL)
1.1.1.3.4 点击Push开始上传项目
1.1.1.3.5 切换到dev分支,上传dev分支
1.1.1.3.6 右键点击项目,选择Git,选择Repository,选择Push
1.1.2 Eclipse中创建开发分支
1.1.2.1创建分支
1.1.2.1.1 填写分支名称
1.1.2.2查看分支,此时在dev分支上
1.1.2.3切换到master分支
1.1.2.4上传项目
1.1.2.5打开Gitlab,找到需要上传的仓库,复制URL;或者找组长要都可以
1.1.2.6粘贴到此处
1.1.2.7点击Finish 1.1.2.8切换到dev分支,再上传一次
1.2 Gitlab前期设置
1.2.1 Gitlab中为项目添加新成员
1.2.1.1打开Gitlab,登录自己的账号,选择要添加组员的项目,点击设置,点击成员,搜索组员的名字,为组员设置权限,点击添加到项目即可。
1.2.3 Gitlab中设置dev分支为默认分支
1.2.3.1选择设置->点击默认分支中的master->选择dev,将滚动条拉到中间,点击保存修改
1.2.4 将dev分支设置为保护分支
2.2.4.1 向下拉,找到保护分支 1.2.4.2 此时我们可能到dev分支已经被保护
- Git操作规范指南
- Git操作指南
- git操作指南
- Git操作指南
- Git 操作指南
- git操作指南
- Git基本操作指南
- git操作指南
- Git操作指南
- Git操作指南
- Git 操作指南
- git操作指南
- Git 常用操作指南
- Git-操作指南
- git操作指南
- (个人远程)git 操作指南
- Git操作指南(2)
- GIT 图形化操作指南
- CPU 结构原理
- 高级程序设计——打飞机小游戏
- 单例模式的简单实现
- 使用Centos 7如何连接宽带
- ffmpeg 获取帮助的命令
- Git操作规范指南
- App 判断后台稳妥的方法
- java中过滤器和拦截器的区别
- mui消息框
- java 常用api(1)
- 基础知识面试准备
- qt翻译家的使用
- java回调机制
- C++ 判断一个字符串是不是utf8或者GBK格式