【问题标题】:Git .gitignore not working on artisan file from laravelGit .gitignore 无法处理来自 laravel 的工匠文件
【发布时间】:2019-05-23 02:34:43
【问题描述】:

我正在尝试在 .gitignore 中添加来自 laravel 安装的工匠文件。不工作。 GIT 有可能将 artisan [file] 误认为是目录吗? artisan 文件没有扩展名,这可能是个问题。

【问题讨论】:

标签: git laravel gitignore laravel-artisan


【解决方案1】:

此问题属于重复问题,将被合并。

我用gitignore的问题太多次了,我建议你按照以下步骤操作:


  1. 确保这是您的第一次提交或更早的提交,这些文件已添加并因此已被缓存。

    1. 如果是,则 git rm -r --cached 。和 git add 。 (不要错过点)
  2. 如果还是不行,用记事本打开文件菜单

  3. 转到文件 -> 另存为

  4. 将编码更改为 ANSI。 (有些答案错误地说 UTF-8 ,但它不起作用并且不必要地浪费时间)

    1. 再次 git rm -r --cached 。和 git add 。 (不要错过点)

【讨论】:

    【解决方案2】:

    我真的找不到不将 artisan bash 脚本添加到存储库的原因,但这里有一个关于如何忽略它的提示:

    您的 .gitignore 正在运行,但它仍在跟踪文件,因为它们已经在索引中。

    要阻止这种情况,您必须这样做:git rm --cached artisan

    所以在你的.gitignore 添加:artisan 换行

    当您提交时,artisan 文件将从您的 git 存储库中删除,并且以下提交将忽略 artisan 文件。

    【讨论】:

      猜你喜欢
      • 2023-03-17
      • 2017-12-24
      • 2014-03-26
      • 2015-11-21
      • 2021-01-13
      • 2021-06-15
      • 2014-11-29
      • 2021-10-08
      相关资源
      最近更新 更多