git commit pull 顺序的适用场景

在这里插入图片描述

先commit的话,会在git上留一次记录。你的这次修改不管一会儿pull的时候,有没有冲突,都会被完整的保留下来,方便追根溯源,并且git会用分支的形式,记录你曾经合并过冲突。
适用于什么场景呢?
比如,你有一个巨大的任务模块儿,两万行代码。
你和别人同时都在改,你改了3000行,他也改了3000行,解决冲突是不是很烦,也有可能会丢自己的或者别人的代码。
你先commit一下,完整的保存一份你这次的修改。然后再pull,你的心里会很稳。

如果先pull的话,git发现和你本地有冲突,你需要优先修改冲突。git不会记录你修改前的原本。
所以也不会留下合并冲突的证据。所以你也不知道什么时候合并过,git上看不出来。
但是git树会很干净。有的公司会要求 保证 “提交树” 成一条线。

所以如果是频繁的小量改动,可以先pull。
大量改动务必请先commit。

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值