`
robotmen
  • 浏览: 55688 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

git 修改.gitignore后生效

 
阅读更多

在使用git的时候我们有时候需要忽略一些文件或者文件夹。我们一般在仓库的根目录创建.gitignore文件

在提交之前,修改.gitignore文件,添加需要忽略的文件。然后再做add ?commit push 等
但是有时在使用过称中,需要对.gitignore文件进行再次的修改。这次我们需要清除一下缓存cache,才能是.gitignore 生效。
具体做法:

git rm -r --cached .  #清除缓存
git add . #重新trace file
git commit -m "update .gitignore" #提交和注释
git push origin master #可选,如果需要同步到remote上的话

这样就能够使修改后的.gitignore生效。

分享到:
评论

相关推荐

    详解git中配置的.gitignore不生效的解决办法

    详解git中配置的.gitignore不生效的解决办法 前言: 通常我们希望放进仓库的代码保持纯净,即不要包含项目开发工具生成的文件,或者项目编译后的临时文件。但是,当我们使用git status查看工作区状态的时候,总会...

    .gitignore 迭代

    在实际操作中,我们可以通过以下命令添加或修改`.gitignore`内容: ```bash # 创建新.gitignore文件 touch .gitignore # 编辑.gitignore文件 nano .gitignore # 或者使用你喜欢的编辑器 # 添加新的忽略规则 echo ...

    git使用.gitignore设置不生效或不起作用问题的解决方法

    这时候我们会通过设置.gitignore 文件 一般设置成这样: ################### *.com *.txt *.class *.dll *.exe *.7z *.gz *.iso *.jar *.rar *.tar *.zip *.log *.sql *.sqlite *.pyc *.excude *.bak config.* ....

    .gitignore全局配置与忽略匹配规则详解

    .gitignore规则不生效:分析.gitignore规则可能不生效的原因,并提供相应的解决方案。 该文章提供了md版和pdf版两种格式,方便读者在不同场景下阅读。无论是初学者还是有一定经验的开发者,都能从中获得关于Git忽略...

    git设置忽略文件.gitignore的方法

    为了使新规则生效,你需要先从版本库中移除这些文件,可以使用`git rm --cached <file>`命令,然后提交这个更改。 总的来说,`.gitignore`文件是Git项目中不可或缺的一部分,它可以保持版本库整洁,避免不必要的...

    git-ignore:Arquivos de .gitignore para as tecnologias que usamos na Bandtec

    Git忽略文件(.gitignore)是Git版本控制系统中的一个重要元素,用于指定在版本库中忽略哪些文件或目录。在Bandtec公司中,他们可能使用了一系列特定的技术,因此创建了特定的`.gitignore`文件来适应这些技术的需求...

    idea-gitignore.rar

    6. 安装完成后,重启 IDEA 使插件生效。 此插件的安装将帮助开发者更便捷地管理 `.gitignore` 文件,避免因手动编辑文件而可能出现的错误或遗漏。同时,它可能还提供了一些预定义的模板,以便快速为不同类型的项目...

    文件用于gitee提交代码忽略不想提交的文件_1696817315727.zip

    10. **更新忽略规则**:当需要修改`.gitignore`时,可以使用文本编辑器打开文件,添加、删除或修改规则,保存后,Git会自动应用新的规则。 总之,`.gitignore`文件是Git管理代码的关键组成部分,它帮助我们保持版本...

    lifeasy#mybook#git常用操作1

    Git常用操作刷新.gitignore当文件已经被git跟踪时,.gitignore不生效,需要清除缓存重新跟踪git commit -m 'update .g

    git使用技巧

    在项目开始时创建 `.gitignore` 文件非常重要,因为一旦文件被提交,再修改 `.gitignore` 就无法对已存在的文件生效。因此,正确配置 `.gitignore` 可以避免不必要的文件版本化,简化项目管理。 总之,Git 是一个...

    .gitignore

    git用来屏蔽node_modules和dist的配置文件,放在git项目文件夹里生效。,放在git项目文件夹里生效。

    Git忽略提交的3种方法及Git忽略规则

    - git commit -m 'update.gitignore':提交更改,使得.gitignore生效。 总的来说,正确设置.gitignore文件和相关的忽略规则对于提升Git仓库的整洁度和维护性有着重要作用。遵循上述方法和规则能够帮助开发者更有效...

    忽略文件

    在Git中,可以通过创建一个名为`.gitignore`的文件来指定哪些文件应该被忽略。该文件中列出的每行都是一个模式,Git会根据这些模式来决定是否忽略相应的文件。例如: ```bash # 创建.gitignore文件 touch ....

    从 0 到 10 的 Git版本控制器入门精讲

    要将更改提交到本地仓库,先使用 `git add .` 把工作区的修改放入暂存区,然后使用 `git commit -m "简述"` 提交更改。若要推送更改到远程仓库,需先设置默认跟踪分支,如 `git push -u origin master`,这里的 `...

    跟着铁哥学Java,MyStore项目 CH01 项目初始化

    - 设置Spring Boot的热部署,使得代码更改后无需重启服务器即可生效。 7. **Mybatis-Plus集成**: - 引入mybatis-plus的依赖。 - 配置数据源。 - 继承BaseMapper,自动生成持久层操作,简化数据库操作。 - ...

    git代码版本管理工具学习笔记

    - `git add .`:将工作目录中所有修改过的文件添加到暂存区(注意:该命令会检查文件是否符合`.gitignore`规则,不符合的文件不会被添加)。 - `git add *`:同样用于添加所有修改过的文件到暂存区,但不会检查`....

Global site tag (gtag.js) - Google Analytics