美文网首页
设置文件不让git管理

设置文件不让git管理

作者: LGMMI | 来源:发表于2017-06-06 16:36 被阅读0次

1、在.git同级目录添加一个文件,叫 .gitignore
创建这个文件名的时候,
a:文件名:".gitignore." (mi:这是直接在文件夹中右键新建的时候)
b、bash命令:touch .gitignore
2、打开.gitignore进行编辑,一行一行的添加不需要git管理的文件
可以设置同类型的文件:.js .css
也可以设置整个目录:
a/
-->a目录下面的所有文件
a/
.js-->a目录下面的所有js文件

按照以上步骤执行之后,发现 ls -la 还是能查看到我加入.gitignore的文件
如下图:

![G(16YI)[F2P@JGY)XKYYRL.png

奇了怪了,这是为什么?

20170606 16:55 补充--
注意点: .gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。

38S%PL(ZPYOR$BD1}XCQ~)4.png

尝试了一下,发现确实是这样的。
但是之前已经commit甚至push过的文件要如何实现ignore呢?

--------------------------
1、使用 git rm --cached (文件名) 删除掉这个你想忽略的文件;
2、然后更新 .gitignore ,忽略掉目标文件。
这样简简单单的两步就搞定了。

先执行 git rm --cached (文件名) 命令:

7%X{%HRUW5)%K_1{$6WX~ZE.png

会显示文件已被删除,但其实还是在本地的。
然后再更新 .gitignore ,再去push文件后在服务器上就看不到被忽略的文件了。

![W8NTKR]8@{Z}5F3CKD{5%GC.png](https://img.haomeiwen.com/i4052649/dbf9231baaa5354e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

OK, DONE!

相关文章

  • 设置文件不让git管理

    1、在.git同级目录添加一个文件,叫 .gitignore创建这个文件名的时候,a:文件名:".gitignor...

  • Git 09忽略管理

    Git的忽略管理 ========= 设置Git忽略的文件,这些文件不参与Git库的提交和管理。(例如:Node....

  • Git配置和一些简单命令

    创建Git仓库 cd到需要git管理的文件夹 查看Git 全局设置 Git 全局有户名和邮箱的设置 Git 当前仓...

  • 工作过程中遇到的Git问题总结篇

    git过滤掉不需要上传的文件 在git管理中可以手动创建.gitignore文件来设置。随便创一个文件,比如txt...

  • "廖雪峰的Git教程"学习笔记

    廖雪峰的《Git教程》 Git简介 Git的版本 设置Git 查看Git的设置 初始化仓库 查看文件状态 添加文件...

  • git命令行将本地项目上传到仓库

    1.Git 全局设置: 2.(进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 3....

  • .gitignore文件

    git rm与git rm --cached 1) gitignore文件 在git中如果想忽略掉某个文件,不让...

  • 快速上手Git操作

    Git配置 Git配置查看 or Git账户设置 Git颜色显示 Git忽略文件设置 新建一个.gitignore...

  • Git--Git初始化

    查看git版本 设置git的配置变量 git的设置会在全局文件(用户主目录下的.gitconfig)或者系统文件(...

  • git忽略文件设置

    git忽略文件设置

网友评论

      本文标题:设置文件不让git管理

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