当前位置: 首页 > news >正文

中国网站建设调查分析江西省seo

中国网站建设调查分析,江西省seo,闵行网页设计公司,阿里云做的网站程序pull 发生冲突冲突在什么场景下发生?为什么要先 pull 再 push构建一个冲突场景初始开始操作:程序员2:程序员1:程序员2:发生冲突:查看冲突:解决冲突:冲突在什么场景下发生&#xff1f…

pull 发生冲突

  • 冲突在什么场景下发生?
  • 为什么要先 pull 再 push
  • 构建一个冲突场景
    • 初始
    • 开始操作:
      • 程序员2:
      • 程序员1:
      • 程序员2:
      • 发生冲突:
      • 查看冲突:
      • 解决冲突:


冲突在什么场景下发生?

Git在文件合并时是比较智能的,对于同一个文件不同位置的修改内容会自动合并,只有在同一个文件同一个位置被同时修改时(本地仓与远程仓的当前版本有差异),才会产生冲突。
摘自华为云,说的很清晰;

所以事实上很少情况下会发生冲突;只有在同一个文件,同一个位置,被同时修改


为什么要先 pull 再 push

在修改完之后打算上传 push 之前,第一步操作是先 pull,为什么?

对于push可以理解为覆盖,个人项目不会出现这个问题,但是大项目,往往有很多人在一起修改,甚至你都不知道是谁在修改。所以这里有一个时间差的问题。

为了理解这点,我想先重申一下解决步骤:
老板给一个任务,解决一个服务的bug

在这里插入图片描述

  1. git clone
  2. 修复bug
  3. git add .
  4. git commit
  5. git pull
  6. git push

在你的第二步开始,将云端拉到本地,到第5步时,你都是与云端“失联”的,云端任何修改你都没有同步到本地,所以你需要在第五步进行pull操作;


构建一个冲突场景

初始

云端:

user.txt 内容为 user=aaaaa

在这里插入图片描述

开始操作:

程序员2 -> 程序员1 -> 程序员2

程序员2:

git clone git@gitee.com:hongduoxu/git_test.git bug-test
cd bug-test
vim user.txt		# 正在更改 user=ccccc
# 未完待续...看程序员1操作

程序员1:

vim user.txt		# 内容修改为 user=bbbbb
git add .
git commit -m 'bbbbb'
git pull
git push

程序员2:

git add .
git commit -m 'ccccc'
git pull

发生冲突:

在这里插入图片描述

查看冲突:

cat user.txt

在这里插入图片描述

解决冲突:

vim user.txt
# 打开后手动解决问题,只保留需要的部分,然后保存 :wq

然后再次执行:

git add .
git comment -m 'xxxxx'

此时再执行 pull

git pull
# return: Already up to date.

最后上传 push

git push

解决冲突完成。

其实解决冲突的关键在于为什么会发生冲突,毕竟发生冲突的要求如此苛刻。看到冲突后,我暂时认为最大的问题是需要冲突的地方,跟程序员1商量该如何改。


2023.3.8 包玉刚图书馆

http://www.dinnco.com/news/54891.html

相关文章:

  • 世界杯网站建设seo网站诊断方案
  • 详述网站建设的过程深圳网络推广专员
  • 冠县做网站哪里好谷歌官方网站首页
  • 公司网站制作的教程怎么搭建自己的网站
  • 哪个网站做婚礼邀请函好佛山网络公司 乐云seo
  • 做设计在哪个网站上找高清图片大全网络推广文案怎么写
  • 专门做毕业设计的网站如何做一个自己的电商平台
  • 所以免费爱做网站推广普通话的文字内容
  • 廊坊网站制作推广郑州好的seo外包公司
  • 高端品牌网站建设(杭州)正规考证培训机构
  • 服务器可以做网站seo查询系统源码
  • 怎样找回网站备案密码错误百度做网站需要多少钱
  • 网站做系统叫什么软件有哪些广州网站推广排名
  • 中国建设工程造价管理协会seo优化排名
  • 洛阳哪里做网站网站流量数据
  • 洞口做网站的公司推荐希爱力跟万艾可哪个猛
  • 免费的短视频app有哪些云seo
  • 电子商务平台经营者制定平台服务协议和交易规则时关键词整站优化
  • 网站优化是外包还是自己做网店推广的作用是
  • 不会编程 做网站前端性能优化
  • 做网站电商山西太原百度公司
  • 在线免费logo设计网站semikron
  • 做计划的网站网站收录查询入口
  • 滕建建设集团网站网络营销与策划
  • 建筑铝模板多少钱一平方米seo搜索铺文章
  • 珠海网站制作推广邀请注册推广赚钱
  • 搭建电商分销系统天津seo博客
  • 杭州网站现场备案如何做推广呢
  • 订单查询网站怎么做头条新闻 最新消息条
  • 安徽观元建设有限公司网站徐州百度快照优化