.gitignore的使用:首次创建及事后添加无法生效.
2014-07-03 10:53
344 查看
问题:使用sourceTree做版本管理后, Xcode工程每次打开, 都会有几个xcodeworkspace之类的文件提示改动了.
如果想ignore掉, 有两种情况:
1:整个工程没有纳入版本管理之前, 直接在工程的主文件夹添加 .gitignore 文件, 内容参考: https://github.com/github/gitignore/blob/master/Objective-C.gitignore
然后通过版本控制就能搞定.
2:工程已经在版本控制之下, 想把这几个文件ignore, 同样, 先生成.gitignore 文件放入工程.
然后:
git rm -r --cached .
上面这个命令将会移除所有的缓存索引,然后运行再运行以下命令添加所有的文件:
git add .
提交它(这一步就可以直接用sourceTree搞定了):
如果想ignore掉, 有两种情况:
1:整个工程没有纳入版本管理之前, 直接在工程的主文件夹添加 .gitignore 文件, 内容参考: https://github.com/github/gitignore/blob/master/Objective-C.gitignore
然后通过版本控制就能搞定.
2:工程已经在版本控制之下, 想把这几个文件ignore, 同样, 先生成.gitignore 文件放入工程.
然后:
重置所有缓存,提交后刷新忽略文件(下面这种方法经过测试,可行)
运行命令:git rm -r --cached .
上面这个命令将会移除所有的缓存索引,然后运行再运行以下命令添加所有的文件:
git add .
提交它(这一步就可以直接用sourceTree搞定了):
相关文章推荐
- 在 JetBrains PyCharm 软件上使用 Git(Github) - 使用GitHub For Windows软件界面给代码库添加`.gitignore`文件 - 创建GitHub远程代码库
- MYSQL添加新用户 MYSQL为用户创建数据库 MYSQL为新用户分配权限 无法使用新增的用户登陆mysql
- 关于git中使用gitignore创建过滤规则的使用方法
- Git的使用(1)创建仓库,添加版本控制和提交
- Git 解决添加到.gitignore的忽略项不生效的问题
- 添加gitignore文件后使其生效
- 关于gitignore文件的创建与使用
- 无法创建.gitignore文件,提示必须输入文件名称
- 关于gitignore文件的创建与使用
- git 如何忽略文件以及使用.gitignore 不生效的解决办法
- 添加gitignore文件后使其生效
- git使用.gitignore设置不生效或不起作用的问题
- 解决为什么Git中有时候使用.gitignore也无法忽略一些文件
- 关于gitignore文件的创建与使用
- 关于gitignore文件的创建与使用
- 解决Git在添加ignore文件之前就提交了项目无法再过滤问题
- 关于VS2008中,C#创建ASP.NET Web应用程序无法添加和使用web控件
- git ignore 添加忽略文件不生效解决办法
- git使用.gitignore设置不生效或不起作用问题的解决方法
- gitignore忽略不生效及git 中 gitignore使用