iOS随笔之git忽略提交不必要的文件

        有好多小伙伴在开发的时候,尤其是使用git进行版本管理的时候会遇到一个问题,就是在push或者pull的时候,明明刚刚commit完,但是又提示需要commit,好烦人,尤其是UserInterfaceState.xcuserstate文件,基本都是因为这个文件总是自动改变,那么,如何忽略掉不想进行提交的文件呢;下面进行说明:

如果是新项目,也就是说还没有上传git,可以命令行:

vim .gitignore,

然后添加UserInterfaceState.xcuserstate

:wq

git add.

git commit -m"日志内容"

git push

如果项目已经上传git了,就要先删除git仓库中跟踪的UserInterfaceState.xcuserstate:

git rm --cached (UserInterfaceState.xcuserstate文件的全路径(可以从sourcetree中复制))

git commit -m"日志内容"

git push

然后再编辑 .gitignore文件,也可以在sourcetree中右击该忽略文件,点击ignore即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 4,908评论 0 9
  • @(〓〓 iOS-实用技术)[代码管理 Git/SVN] 作者: Liwx 邮箱: 1032282633@qq....
    Liwx阅读 2,789评论 1 13
  • 如果你即将来美国读书,或者在找外企的工作,在犹豫是否该起个英文名。那这篇文章适合你。 首先虹姐想说,起英文名不是必...
    虹姐说阅读 3,694评论 1 14
  • 第五天学习笔记 Node.js 是运行js的编译环境 js 基础语法 变量声明,赋值语句:var。语法如下: va...
    birdflying阅读 106评论 0 0