网站首页技术文章

.gitignore不起作用的解决方法

发布时间:2017-04-10编辑:admin阅读(170)

    在管理一个版本库时,有时候不想要将某些文件上传到git,这个时候我们就可以把这个稳健写到.gitignore文件中,这样应该就可以将这个文件忽略,不会再上传到git了,但是经常出现的情况是:将这些文件名写到其中了,使用git status却发现还是不生效。

    blob.png

    blob.png


    查了资料发现,想要.gitignore起作用,必须要在这些文件不在暂存区中才可以,.gitignore文件只是忽略没有被staged(cached)文件,对于已经被staged文件,加入ignore文件时一定要先从staged移除,才可以忽略。


    于是我们可以使用以下代码使文件从暂存区删除:

     git rm --cached application/database.php

    blob.png


    这样就可以把这个文件丛暂存区删除了,application/database.php这个自己替换称自己的文件路径哦,

    然后再status看下就是以下的效果了

    blob.png


    收录情况:百度已收录,点击查看详情
    本文地址:http://luvial.cn/content/10067.html
    转载请保留原文地址!

    如果您觉得本文对您有帮助,且您有经济能力,欢迎捐助本站
标签: .gitignore 不起作用
上一篇:aws创建实例并在putty上登录
下一篇:nodejs项目部署在服务器无法使用公网ip访问的解决方法