pycharm解决冲突

这是因为,你pull了,但是远端的版本已经改变,你也改了自己的版本,你和远端的改的事同一个文件的同一行(类似,就是有冲突),
这句话的意思是本地文件会被覆盖,你可以commit(提交它)或者stash(储存它)或者 revert(撤销版本),太多内容多看看git教程(我这里的理解也不全)

我选择commit

再次pull,产生冲突,
解决冲突,网上大多是选择merge,当然这是正确的,但是我不理解上面那两个有什么用,我就试验了
安英语理解
accept yours 接受你的,就是本地文件
accept theirs 接受他们的, 就是远程文件

①我试一下 accept yours 接受你的,太坑了,是软件bug还是我没用明白就不知道了,反正,正常
不应该是点完了,解决冲突,commit,就是不好使。

②accept theirs 接受他们的,我试了一下也不一定好使。


我这解决冲突,写的不好,网上有好多,就是把x和》》点没它,我重点说一下网上没有的,就是
accept left,这个我没用明白,不好使
accept right,这个好使

不好使是就是,本来这个idea肯定有什么设置,像解决了冲突,在执行commit时,就是解决冲突那个commit,使用命令行时,git commit就是解决冲突,git commit 文件,带文件名或文件夹名的是真提交,
不带的是解决冲突。
不好使的时候,idea的commit是提交,不解决冲突,导致不好使。

不好使的时候,push再次被拒绝,这个时候就再选择pull,就会出现

这句话的意思,你的指针不在正常位置,在解决冲突的位置,太多我也不理解

两种解决方法:

①用命令行的 git commit,就能解决冲突,你的先把你的文件改好

②恢复到之前的状态,就是把指针恢复一些,


我一般选硬恢复,软的应该也行。
就可以重新pull了,
再解决冲突就好了。
重点我没想明白,那个接受我的,是软件bug还是我操作有文件,不知道哪里有软件的操作手册之类的东西

git解决冲突之pycharm篇相关推荐

  1. ios git解决冲突_适用于iOS和Linux的远程同步解决方案:Git和工作副本

    ios git解决冲突 如何在iOS上使用Git设置跨平台的云同步解决方案以在任何地方工作. (How to set up a cross-platform cloud sync solution f ...

  2. eclipse git 解决冲突 解决 mergetool 不能使用问题

    eclipse git 解决冲突 解决 mergetool 不能使用问题 参考文章: (1)eclipse git 解决冲突 解决 mergetool 不能使用问题 (2)https://www.cn ...

  3. 【git】git解决冲突

    git解决冲突 1.概述 2.rebase使用 3.rebase相关命令 4.参考 1.概述 git解决冲突有两种办法: rebase merge 先说结论,解决冲突时尽量使用rebase.原因是因为 ...

  4. VSCode中Git解决冲突的步骤

    VSCode中Git解决冲突的步骤 1>>合并分支后,如果存在冲突,右下角会出现一个提示框,提示:存在合并冲突.请在提交之前解决这些冲突. 2>>左边导航第三个图标中,找到产生 ...

  5. git解决冲突后,仍然处于git merging

    git 解决冲突后仍然处于merging状态(无法commit.pull和push) 导致这种问题通常是包结构变化,导致本地代码和远程分支文件冲突所致(远程分支文件存在,而本地缺删了文件),解决方案, ...

  6. git解决冲突 merge 不提示_Merge,Rebase,Cherry-Pick 了解一下

    代码合并在日常开发中是较为常见的场景,采用合适的合并方式,可以起到事半功倍的效果.对应在 Git 中合并的方式主要有三个,Merge,Rebase,Cherry-Pick. 开始部分会首先介绍一下这三 ...

  7. git 解决冲突(6)

    人生不如意之事十之八九,合并分支往往也不是一帆风顺的. 准备新的feature1 分支,继续我们的新分支开发: $ git checkout -b feature1 Switched to a new ...

  8. git 解决冲突后提交 fatal: cannot do a partial commit during a merge.

    出现这个问题主要原因是:解决冲突合后,但是需要保留部分文件不提交. 不能直接使用 不正确:git commit xx -m "说明" 正确使用 i 说明: git commit x ...

  9. git 解决冲突之 theirs ours

    git merge 从feature分支合并到master分支 $ git checkout master  $ git merge feature Auto-merging Document  CO ...

最新文章

  1. 04 Java面试题之数组
  2. Vim高手,从来不用鼠标
  3. C# .net core 使用自定义的WebProxy
  4. linux 或者xshell等工具输入错误命令 删除键显示^H 解决办法
  5. 天池 在线编程 区分用户名(哈希)
  6. LeetCode 524. Longest Word in Dictionary through Deleting
  7. 菜鸟学习笔记:Java提升篇12(Java动态性2——动态编译、javassist字节码操作)
  8. 敏捷练习 讨论 谁是你生命中的贵人
  9. Millumin for Mac视频实时编辑软件
  10. poj 3074 Sudoku
  11. 信息安全等级保护一到三级涉及到的网络安全设备
  12. android http 302重定向 实现,Android httpClient自动处理302重定向
  13. 【彼得林奇 投资选股智慧全集】读书笔记
  14. 菠萝V1mini是以太坊唯一的静音机器
  15. 自动薅羊毛技术方案总结
  16. 合肥工业大学机器人技术五十六题
  17. 商户接入微信支付方法(扫码支付、刷卡、app)
  18. happens-before的法则
  19. cad在布局怎么调比例_CAD布局中如何调整比例
  20. 无线猫能做打印服务器,光猫能做服务器用吗

热门文章

  1. 正态分布 小说版的叙述
  2. 青龙脚本(微信阅读带脚本)(已废)
  3. 客户案例|地产行业如何做好销售过程管理,让赢单水到渠成?
  4. 解释性语言与编译性语言
  5. Double,double
  6. “21天好习惯“ 第九期—9:京东倒计时,淘宝倒计时
  7. ios移动端click切换验证码失败
  8. DJ7-6 模型机微程序控制器
  9. 读键盘的c语言指令,键盘C语言资料.doc
  10. linux环境掌握熟悉一下,熟悉linux环境