Git笔记(一)

首先 先说明 文章只是做一个记录,还在学习中,欢迎大佬留言提供新的解决方法,以及解答文章中提出的一些疑问。

先整体介绍一下项目的开发:

  • 不同组员负责不同的微服务开发,不同的微服务要新创建一个单独的分支进行开发,例如new_function/user分支
  • 整个项目包含master分支、test测试分支、以及各个微服务对应的分支。

每个人应该怎么做呢?

每个组员先将test分支克隆到本地,然后从test分支出发创建新的分支,切记,一定要从test分支创建新的分支并切换。

在这里插入图片描述

如果我们从test出发创建了很多分支的时候,应该就是下图这个样子:

在这里插入图片描述

如果我们在new_funtion/user分支上进行修改之后,在未提交之前,user分支和test分支是会同步修改的。实际开发中常遇到情况是,test分支是我们从远程test分支新拉取的内容,而user分支中,我们是基于很久之前拉取的test分支进行修改开发的,这个时候两者就会产生冲突。因此。我们在user分支修改完整之后,最好先将test分支合并到user分支,这样user分支中的代码就是最新的了,然后将本地user分支commit push到远程user分支。之后切换到test分支,将user分支合并到test分支,再将test分支 commit push到远程test分支。

在这里插入图片描述

如果出现红色的文件,怎么办?

说明这些文件没有加入暂存区,执行git add .命令加入暂存区即可,之后正常的commit push就可以。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值