Git团队开发
配置账号与邮箱
git config --global user.name 张国胜 git config --global user.email zhangguosheng@weifengqi18.com
一、选择线上仓库
1、注册码云账号并登录
https://gitee.com/
2、创建仓库
点击创建之后跳转到此页面
②配置公钥之前需要生成公钥:点进https://gitee.com/help/寻求帮助
4、开发者拿到管理员提供的远程仓库的ssh地址,将远程仓库克隆到本地仓库
5、开发者配置本地局部账号邮箱
git config user.name 'zgs1121'
git config user.email '2451349606@qq.com'
①提交新功能(先提交,提交后拉取,可能就会出现冲突)
①先拉取远程仓库(不管本地是否已经和远程同步,每一次提交前都必须拉取)
②这时候出现冲突,去解决冲突,解决冲突好了之后再提交到本地仓库
③提交到版本库时,还需要再拉取
④当显示是最新版本的时候也就是没有版本冲突了之后就可以push提交到远程仓库,
否则,解决冲突,重复步骤。
1.创建分支 git branch 分支名 2.查看分支 git branch 3.切换分支 git checkout 分支名 4.创建并切换到分支 git checkout -b 分支名 5.删除分支 git branch -d 分支名 6.查看远程分支 git branch -a
1、远程仓库上创建分支dev
2、提交项目到dev分支
首先在git bash中创建dev分支,切换到dev分支下push到远程dev
3、合并分支
master分支的项目已经在上线了,我们在dev分支上继续项目开发,开发完成之后,需要与master分支合并
①点进dev分支
②点击合并分支的申请,写相关合并信息
③点击创建,显示下面页面
④点击测试通过和审查通过,跳转到下面页面
⑤选择扁平化分支合并,完成合并,这时候,两个分支上的项目实现同步
四、提交项目到远程仓库案例
①修改了项目,查看状态
②把项目提交到本地仓库
③把项目从本地仓库提交到远程仓库
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现