美文网首页Git
Source Tree的gitignore失效问题

Source Tree的gitignore失效问题

作者: Vittoria | 来源:发表于2016-03-24 17:00 被阅读589次

使用Source tree管理git项目,如果中途在gitignore中添加规则或者删除某规则,会发现并没有失效,解决方法就是:

添加规则

  1. 在终端进入项目文件夹
  2. 使用以下命令
git rm -r --cached .
git add .
git commit -m “Refresh adding .gitignore file.”
  1. 处理完毕

删除规则

删除规则,比如以前你忽略了所有 .log 文件,现在想重新track .log类型的文件,那么:

  1. 在终端进入项目文件夹
  2. 使用以下命令
git add -f *.log
git commit -m “Refresh removing .log from .gitignore file.”
  1. 处理完毕

以上同理,如果你以前忽略的是某文件夹 xxx/,那么现在输入的命令就是:

git add -f xxx/
git commit -m “Refresh removing xxx/ from .gitignore file.”

其实如果你熟悉git命令的话,git commit -m 后面的内容就是你本次提交的注释,可以随便写啦!

相关文章

  • Source Tree的gitignore失效问题

    使用Source tree管理git项目,如果中途在gitignore中添加规则或者删除某规则,会发现并没有失效,...

  • gitignore失效问题

    一般项目下载下来都会有 .gitignore文件,不需要特别设置,但当你在开发中,想忽略某个文件时,就需要把这个文...

  • .gitignore失效问题

    删掉失效的文件,再重新copy进来。猜测gitignore有时对已存在的文件会失效 删除缓存方式git rm -r...

  • gitignore失效的问题

    有时候在项目开发过程中,突然心血来潮想把某些目录或文件加入忽略规则,按照上述方法定义后发现并未生效,原因是.git...

  • 显示 git 分支配置

    vim ~/.bashrc source ~/.bashrc source 失效问题解决https://zhid...

  • .gitignore文件失效问题

    Q: .gitignore文件没有忽略掉我们已经添加的文件。A: .gitignore对已经追踪(track)的文...

  • iOS开发所忘记的.gitignore

    今天开发使用source tree合并冲突的问题解决后运行工程 source tree老出现这种状况: 经过网上查...

  • source tree Git 代码管理中 .gitignore

    原文https://www.ifeegoo.com/git-code-management-dot-gitigno...

  • sourcetree

    source tree的中文显示问题:https://blog.csdn.net/wangcfbj/article...

  • .gitignore失效

网友评论

    本文标题:Source Tree的gitignore失效问题

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