阅读数:123
已有1条回答
管理员
git pull会覆盖本地修改的代码,但是只有在本地代码和远程代码发生冲突的情况下。为了避免本地修改被覆盖,用户可以提交本地修改、stash本地修改或者禁止自动合并。git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。
git功能特点:
1、从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。
2、在自己的机器上根据不同的开发目的,创建分支,修改代码。
3、在单机上自己创建的分支上提交代码。
4、在单机上合并分支。
5、把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。
6、生成补丁(patch),把补丁发送给主开发者。
7、看主开发者的反馈,如果主开发者发现两个一般开发者之间有冲突(他们之间可以合作解决的冲突),就会要求他们先解决冲突,然后再由其中一个人提交。如果主开发者可以自己解决,或者没有冲突,就通过。
8、一般开发者之间解决冲突的方法,开发者之间可以使用pull命令解决冲突,解决完冲突之后再向主开发者提交补丁。
猜你喜欢
怎么申请经济适用房
苹果手机如何换电池
比较好开的手动挡车型 手动挡最好开的车型推荐
哔哩哔哩短视频模式在哪里
红旗h7顶配价格多少 红旗h7顶配落地多少钱(全款落地32万元)
三菱欧蓝德2021新款和奇骏哪个好 奇骏配置丰富动力更强(采用1.5T发动机)
奔驰e300有多少个气囊 采用六大安全气囊
漏话提醒是加入黑名单了吗
鲜花上飞机需要托运吗
2022款卡罗拉新款图片(卡罗拉锐放2022款2.0L精英版)
一加Ace2原神定制版连不上wifi怎么办
vivo X90系列世界杯联名冠军礼盒里面有手机吗
最新学习
小米13怎么退出安全模式
b5笔记本大小对比
十岁37度5算发烧吗
龙王鲸的特点
蓝牙耳机pleasecharge什么意思
ppt放映方式为观众自行浏览怎么设置
vivo X Flip外屏可以进行微信视频通话吗
思皓x8百公里油耗多少,综合百公里油耗8.1L
丰田凯美瑞2022新款图片价格,最新2022款报价17万起
荣威空调滤芯安装教程
中国十大机油品牌是哪些 壳牌机油排第二(美孚机油排第一)
月季花生虫了怎么办 常见的虫害及其防治