阅读数:123
已有1条回答
管理员
git pull会覆盖本地修改的代码,但是只有在本地代码和远程代码发生冲突的情况下。为了避免本地修改被覆盖,用户可以提交本地修改、stash本地修改或者禁止自动合并。git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。
git功能特点:
1、从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。
2、在自己的机器上根据不同的开发目的,创建分支,修改代码。
3、在单机上自己创建的分支上提交代码。
4、在单机上合并分支。
5、把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。
6、生成补丁(patch),把补丁发送给主开发者。
7、看主开发者的反馈,如果主开发者发现两个一般开发者之间有冲突(他们之间可以合作解决的冲突),就会要求他们先解决冲突,然后再由其中一个人提交。如果主开发者可以自己解决,或者没有冲突,就通过。
8、一般开发者之间解决冲突的方法,开发者之间可以使用pull命令解决冲突,解决完冲突之后再向主开发者提交补丁。
猜你喜欢
苹果13信号四个感叹号怎么弄
不属于计算机应用软件的是什么
131开头的是移动还是联通
生活服务会员是什么业务
iphone15pro怎么强制重启
华为mate50能扫描文件吗
荣耀Magic5 至臻版怎么看电池健康
五菱宏光plus7座多少钱(实拍五菱宏光PLUS值不值得入手)
nova4屏幕尺寸是多少
汽车仪表盘指示灯图解大全(图解版)
野马t80空气滤芯在哪里 位于发动机舱右下角
苹果手机屏摔坏了能保修吗
最新学习
iPhone15Pro品控怎么样
提前还房贷打12378有用吗 打12378最佳时间及技巧
安全继电器的工作原理和作用
小米14Pro怎么扩展内存
35千瓦380v用多大电缆
群公告是干嘛的
大众探歌油耗高吗 大众探歌油耗多少钱一公里(约5-6毛)
荣耀 X40是不是曲面屏
宝马x6内饰好不好 新款宝马x6内饰图片
小天才旗舰Z8值得购买吗
三星S22Ultra充电发烫怎么办
iphone15plus怎么设置不旋转屏幕