【发布时间】:2019-05-23 02:34:43
【问题描述】:
我正在尝试在 .gitignore 中添加来自 laravel 安装的工匠文件。不工作。 GIT 有可能将 artisan [file] 误认为是目录吗? artisan 文件没有扩展名,这可能是个问题。
【问题讨论】:
标签: git laravel gitignore laravel-artisan
我正在尝试在 .gitignore 中添加来自 laravel 安装的工匠文件。不工作。 GIT 有可能将 artisan [file] 误认为是目录吗? artisan 文件没有扩展名,这可能是个问题。
【问题讨论】:
标签: git laravel gitignore laravel-artisan
此问题属于重复问题,将被合并。
我用gitignore的问题太多次了,我建议你按照以下步骤操作:
确保这是您的第一次提交或更早的提交,这些文件已添加并因此已被缓存。
如果还是不行,用记事本打开文件菜单
转到文件 -> 另存为
将编码更改为 ANSI。 (有些答案错误地说 UTF-8 ,但它不起作用并且不必要地浪费时间)
【讨论】:
我真的找不到不将 artisan bash 脚本添加到存储库的原因,但这里有一个关于如何忽略它的提示:
您的 .gitignore 正在运行,但它仍在跟踪文件,因为它们已经在索引中。
要阻止这种情况,您必须这样做:git rm --cached artisan
所以在你的.gitignore 添加:artisan 换行
当您提交时,artisan 文件将从您的 git 存储库中删除,并且以下提交将忽略 artisan 文件。
【讨论】: