《手把手带你学会git开发流程》

1.创建组织

照着信息填,new organization
在这里插入图片描述

2.创建项目主仓库

在这里插入图片描述

3.Clone 主仓库 内部项目 or Fork 主仓库 和 Clone fork仓库 开源项目

如果你是组织者,那可以直接克隆主项目,如果你是社区成员,你看到这个项目不错,你也想贡献你的代码,那你需要fork,点击fork
在这里插入图片描述
随后把fork后的仓库克隆下来
在这里插入图片描述
打开这个项目
在这里插入图片描述
显示所有远程仓库
这个连接的账户下的远程项目
在这里插入图片描述

4.添加上游地址

对于fork的主仓库是没有主仓库信息的,我们需要追踪他,所以要添加上游地址
添加新的远程仓库,自定义命名
在这里插入图片描述
看看现在的情况
在这里插入图片描述
实现了 追踪主仓库

5.同步最新代码

同步远程仓库的变换到本地分支
在这里插入图片描述

6.创建功能分支 feat/2

在实际开发中,我们不能对主分支进行开发,应该需要创造一个自己的功能分支
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.提交代码合并分支

在这里插入图片描述
切换到主分支
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8.合并最新代码 (解决合并冲突)

在这里插入图片描述
在这里插入图片描述
git pull --rebase origin master

建议用这个。。。解决了问题 远程库与本地库不一致造成的
就是
同步一下远端分支
该命令的意思是把远程库中的更新合并到(pull=fetch+merge)本地库中,–-rebase的作用是取消掉本地库中刚刚的commit,并把他们接到更新后的版本库之中。出现如下图执行pull执行成功后,可以成功执行git push origin master操作

9.推送代码

在这里插入图片描述

10.提交 Pull request

在这里插入图片描述
在这里插入图片描述

左边对应主仓库的地址,右边自己的
在这里插入图片描述

11.讨论审核代码

在这里插入图片描述
完事

12.合并和部署

这。。。略

13.删除功能分子 feat/2

在这里插入图片描述

友情链接
提供工作流程手册

->>>命令总结

图解流程

在这里插入图片描述

在这里插入图片描述
总之就是 我提交上自己的fork的仓库 同步的时候 从远端同步,递增推送,层层关系,大概就是这样。。。。我的认知比较浅

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值