【问题标题】:Git ignore shell scriptsGit忽略shell脚本
【发布时间】:2014-12-25 13:40:10
【问题描述】:

您好,我在我的 rails 应用程序中使用 git 版本 2.1.0。我想忽略名为 services 的文件夹中的 shell 脚本

/services/*.sh

我在 .gitignore 中使用过这段代码,但是不起作用。我也像直接调用了单个文件

/services/setup_env_local.sh

它也不起作用。但是 .log 、 .rb 等其他扩展名使用相同的代码忽略

/services/*.log

我犯了什么错误?...

【问题讨论】:

  • 您之前是否将这个setup_env_local.sh 提交到您的存储库中?

标签: ruby-on-rails ruby git


【解决方案1】:

在 git 目录的根目录中创建一个名为 .gitignore 的文件,并将行 /services/*.sh 添加到其中。这应该可以。

【讨论】:

  • 我已经有一个 gitignore 文件,我的问题是只有 shell 脚本没有被忽略为什么..
  • 也许这是你的问题stackoverflow.com/questions/7075923/…
  • @Navin 我在我的机器上进行了本地测试,*.sh 文件与所有其他文件类型一样被忽略。
  • @Navin gitignore 只会在文件未被跟踪的情况下忽略如果您的文件已被 git 跟踪,那么 gitignore 将不会对其产生任何影响。
猜你喜欢
  • 2016-04-30
  • 2021-05-15
  • 2016-12-19
  • 2017-06-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多