xcuserstate

每次并没有改什么东西,只是随便点了几下就会出现的未暂存文件,可以对其停止追踪!

右键,停止追踪,提交,推送。以后就不会再有这个讨厌的文件出现了!

还没有提交就拉代码的囧境

有的时候忘了拉取代码就开始提交,往往这时候就会出现提交成功,但无法推送的报错情况:

而且这时候的状态就是既无法提交又不能拉取代码的窘境,就连贮藏也不行。

搞了很久,研究出两个办法:

  • 方法一:使用reset+贮藏 
    首先,将本地的develop分支reset到之前的版本:

    reset develop to this commit

    选择软合并或者是默认的混合合并【千万不要选择硬合并!不然之前码的代码都没了】

    然后就回到了初始状态:

    这时候再暂存+贮藏一下,拉取代码,应用贮藏,解决冲突就可以了~

  • 方法二:建立一个新的分支 
    右键新建一个test分支:

    然后checkout(检出,其实就是双击)到原来的分支:

    将原来的develop分支reset到初始状态(这个时候要用硬合并,因为你的代码已经保存到test分支里面了所以不用担心)

    这个时候终于可以拉取远端了!

    然后再把test分支合并到develop分支就可以了~

    其实总结一下这两个方法的原理是一样的,都是先把自己的代码存到一边,然后再拉取远端代码,再合并。如果中间遇到不能拉取的情况,一定是xcuserstate文件在作怪!嗯!

用sourceTree提交代码时遇到的问题相关推荐

  1. IntelliJ IDEA 提交代码时出现:Code analysis failed with exception: com.intellij.psi......(亲测)

    阅读目录: IntelliJ IDEA 提交代码时出现:Code analysis failed with exception: com.intellij.psi...... 错误原因: 错误展示: ...

  2. IDEA使用git提交代码时,点了commit之后卡死在performing code analysis部分,或者performing code analysis结束后没有进入下一步操作。

    IDEA使用git提交代码时,点了commit之后卡死在performing code analysis部分,或者performing code analysis结束后没有进入下一步操作. 版权声明: ...

  3. 解决IDEA提交代码时提示“Performing Code Analysis...”

    使用IDEA提交代码时,如果修改代码很多,总是要等很久,如下图: 该如何解决呢?其实很简单,只要在提交界面,把下面红色框前面的勾去掉即可: 贴上英文含义: Perform code analysis: ...

  4. 提交代码时用prettier自动格式化

    1.在项目中安装prettier 安装依赖: npm install prettier -D 2.新建prettier.config.js文件 参考配置 module.exports = {print ...

  5. GitHub 代码托管平台提交代码时 emoji 表情的使用

      日语:絵文字/えもじ emoji,是日本在无线通信中所使用的视觉情感符号,绘指图画,文字指的则是字符,可用来代表多种表情,如笑脸表示笑.蛋糕表示食物等.emoji 频繁地出现在我们的聊天记录.朋友 ...

  6. SVN提交代码时全选文件

    2019独角兽企业重金招聘Python工程师标准>>> SVN提交代码时默认不会勾选全部文件,比如状态为missing的就默认不提交,因为涉及到删除或丢失文件的情况,谨慎一点还是有好 ...

  7. git提交代码时出现错误:error : unpack failed : error Missing commit XXX,

    Git 提交出错 git提交代码时出现错误:error : unpack failed : error Missing commit 384ccb27185a68ec9c0d0ce948e7432d6 ...

  8. 设置SVN提交代码时,忽略无效的文件和文件夹

    1.问题 SVN提交代码时,忽略提交不需要的文件和文件夹. 2.解决方式 修改全局忽略配置内容,修改为: *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a * ...

  9. svn使用问题:SVNlicense到期问题设置SVN提交代码时必须填写日志

    一.SVNlicense到期问题 问题现象:SVN用户可以使用,但是每次操作后提示"VisualSVN Server license expired.Please contact your ...

最新文章

  1. Shell-流程控制
  2. 用 Shell 脚本访问 MySQL 数据库
  3. html樱花飘落代码_爱心飘落特效
  4. 2021年程序员1月薪资统计,你在哪一档?
  5. 算法动画 - 理解函数曲线
  6. 给DIV设置高度百分百
  7. leetcode162. Find Peak Element
  8. 万字长文详解二叉树算法,再也不怕面试了!| 技术头条
  9. linux下QOS--理论篇
  10. opengl es3.0游戏开发学习笔记1-绘制旋转的三角形
  11. C#生成Guid,SqlServer生成Guid
  12. win32SDK的hello,world程序(二)
  13. laravel 配置邮件发件人_Jenkins中配置自动化测试项目
  14. 联想服务器告警信息分析,联想服务器mib分析
  15. 【测试开发】Pytest—Html测试报告定制及封装
  16. close函数 qt_QT中关闭应用程序和窗口的函数(quit(),exit()以及close()的区别)
  17. 微信内置浏览器在ios10中不能播放视频问题(无解)
  18. 【Apache NIFI 翻译】2-Getting Started with Apache NiFi 入门
  19. 小技巧(2):谷歌网盘容量15G不够用?不科学上网谷歌网盘下载速度太慢?试一下这个“Google teamdrive开通”+“GDIndex链接Google Drive”
  20. 小米手机扩容教程_小米手机加运存和扩容(成功的DIY,过程已更新完)|创意DIY...

热门文章

  1. Qt for VxWorks
  2. Qt Creator造型Modeling
  3. OpenGL通过Assimp加载模型
  4. OpenGL 实例化 Instancing
  5. C++xor cipher异或密码算法(附完整源码)
  6. C语言和C++语言关系
  7. 如何在线把网站html生成xml文件_Sitemap在线生成器,网站地图在线生成工具
  8. linux中怎样获得进程描述符,linux进程学习-进程描述符,控制块
  9. java运行环境简称_Java程序的运行环境简称之为
  10. 在 MySQL 中使用 explain 查询 SQL 的执行计划(转自: 数据分析与开发)