Git .gitignore无法处理Laravel的工匠文件

时间:2018-12-23 15:20:16

标签: git laravel gitignore artisan

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

2 个答案:

答案 0 :(得分:2)

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

您的.gitignore可以正常工作,但仍可以跟踪文件,因为它们已经在索引中。

要停止此操作,您必须执行:git rm --cached artisan

因此,在您的.gitignore中添加:artisan换行

提交时,工匠文件将从git存储库中删除,并且以下提交将忽略工匠文件。

答案 1 :(得分:0)

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

我在使用 gitignore 时遇到过很多次问题,建议您按照以下步骤操作:


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

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

  3. 转到文件 -> 另存为

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

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