IDEA中使用Git拉取代码时报 Git pull failed原因及处理方法

IDEA中使用Git拉取代码时报 Git pull failed原因及处理方法

产生原因:

先说一下Git和SVN的区别吧,有助于更好的理解这个问题。

  • SVN从服务器上update文件时,如果文件有冲突,SVN会自动帮你merge,很方便;
  • GIT如果本地有文件改动未提交,且该文件和服务器最新版本有冲突,pull更新时会提示错误,无法更新。

就是这个小小的区别,造成了产生”Git Pull Failed”错误的根本原因。

解决办法:

Git编译器,要么就是先commit自己的改动再pull,要么就是使用Stash Changes后再pull,如下。

1. 当本地改动后,可以项目名称上右键 –> Git –> Repository –> Stash Changes –> Create Stash,将本地的全部改动临时保存到本地仓库,并撤销了本地的所有改动;

<span>IDEA中使用Git拉取代码时报 Git pull failed原因及处理方法</span>

2. 然后点击 Pull,这样就将本地的代码更新到最新了;

<span>IDEA中使用Git拉取代码时报 Git pull failed原因及处理方法</span>

3. 最后再点击 UnStash Changes –-> Pop Stash ,这样就将之前的改动合并到本地;

<span>IDEA中使用Git拉取代码时报 Git pull failed原因及处理方法</span>

4.如果步骤3有冲突,自己手动修改即可。

<span>IDEA中使用Git拉取代码时报 Git pull failed原因及处理方法</span>

Stash Changes的好处:

stash可以先将你的改动暂存到本地仓库中,随时可以取出来再用,但是不用担心下次push到服务器时,把不想提交的改动也push到服务器上,因为Stash Changes的内容不参与commit和push。

转载自:https://blog.csdn.net/weixin_44259720/article/details/103024510

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/2241.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • USB Type C 接口引脚详解

    USB Type C 接口引脚详解1 TypeC 接口特点 TypeC 是一组对称的连接器 在使用的过程中不需要如同使用 USBA MinUSB MicroUSB 那样来辨别接口方向 其次能够承受较高的功率所以可以支持高达 100W 的功率 所以使用该接口可以更好的支持快速充电 以及支持更高的数据吞吐量 普通规格也达到 10Gb s 的数据带宽 可用于高清视频的传输 对于同时满足以上的要求 USBA MinUSB MicroUSB 接口无法达到的 2 TypeC 接口定义 USBTypeC 母口 USBType

    2025年8月26日
    2
  • 微机原理与接口技术马春燕答案_微机原理与接口技术难不难

    微机原理与接口技术马春燕答案_微机原理与接口技术难不难spContent=课程面向有志于从事计算机过程控制系统设计、或对计算机硬件结构感兴趣的学习者。总体目标是:具备输入/输出接口控制系统软硬件初步设计能力。课程以“家庭安全防盗系统”案例引导,主要介绍:计算机基础知识、微型机基本工作原理、80×86基本指令集、汇编程序设计、存储器接口设计、接口控制技术等。——课程团队课程概述在今天的信息化时代,计算机已成为了人类工作和生活中必不可少的一部分。计算机…

    2022年10月2日
    4
  • 全国大学生电子设计竞赛(七)–逆变电源设计

    全国大学生电子设计竞赛(七)–逆变电源设计  逆变电源在全国大学生电子设计竞赛电源类题目中占十分重要的地位。每一个参加全国大学生电子设计竞赛并选择电源方向的学生都需要掌握逆变电源的设计制作。与整流相反,把直流电变为交流电称为逆变。逆变电路的应用非常广泛。当需要蓄电池、干电池、太阳能电池等直流电源向交流负载供电时,就需要逆变电路。除此之外,应用非常广泛的交流电机调速用变频器、不间断电源UPS、感应加热电源等电力电子装置的核心电路就是逆变电…

    2022年6月12日
    44
  • WPF listview_wpf 数组

    WPF listview_wpf 数组网上很多方法,但是内容包含太全面,代码看上去很复杂,其实其中有很多是控制UI的在WPF中ListView的排序最基本的原理很简单就一句话ListViewControl.Items.SortDescriptions.Add(newSortDescription(“name”,ListSortDirection.Descending));就是这句,主要就是设置ListView的Items的SortDescriptions属性,这个属性是个集合,不同于我们熟悉的SQL或DataView的排序属性设置,SortD

    2022年10月3日
    2
  • goland2021破解激活码【在线注册码/序列号/破解码】「建议收藏」

    goland2021破解激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月20日
    119
  • m3u8格式视频源列表[通俗易懂]

    m3u8格式视频源列表[通俗易懂]平时,需要测试m3u8格式视频的播放,会使用一些可用的播放源,整理在这里:constsourceList=[{name:’cctv1′,src:’http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8′},{name:’cctv2′,src:’http://ivi.bupt.edu.cn/hls/cc…

    2022年6月26日
    72

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号