Gitee多人协作项目开发使用的git指令以及合并分支

Gitee多人协作进行项目开发使用的git指令:

多人仓库创建完成之后就可以开始进行多人项目开发的工作了


contents

part 1 git指令及流程

part 2 合并分支

part 3 拉取更新之后的仓库


part 1 git指令及流程

1.克隆仓库

进入仓库,复制 SSH 地址
在这里插入图片描述
执行 git clone SSH地址将远程仓库克隆到本地

 git clone git@gitee.com:xiaowuyb/CoperationDemo.git
2.进入仓库,创建新项目,进行代码编写,编写完成之后执行git add .git commit -m '提交内容'
 git add .
 git commit -m '获取数据'
3.切换分支 git checkout -b 你的分支

在我们上传新的代码之前需要先切换分支

 git checkout -b branch
4.上传你的分支git push origin 你的分支
git push origin branch
到此你修改的代码就成功上传到多人仓库,之后应把你上传的分支与仓库主分支进行合并

part 2 合并分支

1.进入仓库,新建Pull Request

此时进入仓库,已有多个上传的分支,点击新建Pull Request进行分支合并

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.合并分支

选择源分支,也就是新上传需要合并的分支,合并到目标分支 master
在这里插入图片描述
可以选择合并后删除提交分支,合并完成后该分支就删除了,点击创建
在这里插入图片描述

3.扁平化分支合并

在这里插入图片描述
在这里插入图片描述
返回仓库,分支合并为1个
在这里插入图片描述

合并分支成功


part 3 拉取更新之后的仓库

1、合并成功之后,切换回主分支,执行 git checkout master

每个组原需要切换回自己的主分支

	git checkout master
2、拉取更新之后的仓库,执行 git pull

仓库分支合并之后,拉取新的仓库,所有组员上传的代码拉取回自己电脑上,之后修改代码,然后再上传,执行 part 2、part3

	git pull
### Gitee 多人协作开发教程 #### 创建本地与远程仓库 为了实现多人协作开发,团队成员需先创建各自的本地仓库并与Gitee上的远程仓库关联。对于新项目而言,开发者可以在本地初始化Git仓库,并通过命令`git remote add origin <remote-repository-url>`将其连接至Gitee平台上的对应位置[^3]。 #### 分支策略规划 有效的分支管理是成功实施员合作的关键之一。通常建议采用主干开发模式,即保持master/main分支稳定不变,而功能特性则在独立的功能分支中完成。每位参与者应基于最新版的master/main拉取自己的工作区副本并从中派生新的topic/feature分支来进行具体任务处理[^2]。 ```bash # 切换到指定分支 $ git checkout -b feature/new-feature-name ``` #### 日常编码操作指南 一旦进入各自的工作流之后,工程师们就可以专注于手头的任务了。在此期间应当频繁提交增量式的更改记录(`commit`)以便于后续追踪历史变动情况;同时也要定期同步上游主线进展以减少潜在冲突的发生概率: - 使用VSCode等IDE工具辅助日常编程活动能够极大提升效率; - 完成阶段性成果后记得及时推送到远端服务器保存进度; - 推送前务必确认已解决所有未决问题且测试无误后再执行合并请求(PR)[^4]。 ```python def push_changes(): """ Push local changes to the remote repository. """ import os try: os.system('git add .') os.system('git commit -m "Add new features"') os.system('git push origin HEAD') print("Changes pushed successfully.") except Exception as e: print(f"Failed to push changes: {str(e)}") ``` #### 代码审核与集成 当某个特定模块或组件达到可交付状态时,则可以通过发起Pull Request的方式邀请其他同事参与评审。这一环节不仅有助于发现可能存在的缺陷隐患,同时也是分享知识经验的好机会。待获得批准后即可安全地把变更合入目标基线之中[^1]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值