美文网首页
iOS 屏蔽本地断点修改文件

iOS 屏蔽本地断点修改文件

作者: Smalla | 来源:发表于2020-01-16 16:41 被阅读0次
场景:

开发时,本地debuger模式下通过增加断点调试某功能,在git的修改记录会提示有未提交的断点文件,如下:

项目名.xcworkspace/xcuserdata/用户名.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
分析:

git关联本地项目,会记录本地项目的所有改动信息。但其实有的并非项目改动点(如断点),不需要通过git监测并提交至远程。由此,git提供了.gitignore这个文件用于管理无需提交至远程的忽略文件。

解决方案:
  1. 终端至项目根目录下,执行ls,如果没有看见. gitignore文件,则执行ls -a,显示全部文件:
    查找. gitignore文件
  2. 通过命令行vim .gitignore,打开. gitignore文件,点击键盘上的i键,进入输入模式,插入需要忽略的文件:项目名.xcworkspace/xcuserdata/用户名.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
    在.gitignore文件增加忽略文件
    点击esc键,再输入:wq,退出保存。
  3. 回到终端项目根目录,执行:
git rm --cached 项目名.xcworkspace/xcuserdata/用户名.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
  1. 删除文件,并彻底退出Xcode。如此,问题解决。
Tips:如果遇到类似于如下未提交文件,处理方式参考上述方案即可。
项目名.xcworkspace/xcuserdata/用户名.xcuserdatad/UserInterfaceState.xcuserstate

相关文章

  • iOS 屏蔽本地断点修改文件

    场景: 开发时,本地debuger模式下通过增加断点调试某功能,在git的修改记录会提示有未提交的断点文件,如下:...

  • iOS将文件切片储存并上传仿断点续传机制

    iOS将文件切片储存并上传仿断点续传机制 iOS将文件切片储存并上传仿断点续传机制

  • iOS开发!知识点!汇总

    一.断点续传相关 1.iOS模仿断点机制上传文件实现方法 2.iOS多任务断点续传之"框架"封装 二.有关硬件支持...

  • AFN断点续传机制

    AFN断点续传机制 检查服务器文件信息 检查本地文件 如果比服务器文件小,断点续传,利用HTTP请求头的Range...

  • git命令

    1.查看本地文件的修改明细 2.撤销本地修改 即放弃对本地已修改但尚未提交的文件的修改,还原其到未修改前的状态。注...

  • iOS修改项目中文件名或文件夹名称

    如果直接修改工程中的文件夹名称,本地文件夹名称不会更改 修改文件夹名称: 1 先修改本地文件夹的名称 ,修改完成之...

  • 利用 jrebel 热部署\远程调试\远程热部署 springb

    加上以上参数,即可以实现 远程断点调试,并且 本地代码修改了,立即同步至服务器上.这样我们本地代码修改了,就不必重...

  • Git常用命令(更新)

    把文件存入本地暂存区: 把新建文件、修改过的文件存入本地暂存区:git add . 把修改过的文件、删除的文件存入...

  • Git: 如何修复gerrit merge conflict状态

    A本地修改了某个文件File,B本地也修改了这个文件File,他们都先后git push到了gerrit上,这个时...

  • git放弃修改&放弃增加文件

    本地修改了一堆文件(并没有使用git add到暂存区),想放弃修改 单个文件/文件夹: 所有文件/文件夹: 本地新...

网友评论

      本文标题:iOS 屏蔽本地断点修改文件

      本文链接:https://www.haomeiwen.com/subject/uunfzctx.html