Невозможно git-ignore .env файл в laravel? - PullRequest
0 голосов
/ 22 февраля 2019

Я добавил имя .env в файл невежества, но он не работает.Пожалуйста, ведите меня.

Мой мерзавец-игнор:

node_modules/
npm-debug.log

bootstrap/compiled.php, 
app/storage/, 

public/storage, 
public/hot, 
storage/*, 
storage/*.key, 
.env.*.php, 
.env.php, 
.env, 
Homestead.yaml, 
Homestead.json

Мой мерзавец.

Ответы [ 4 ]

0 голосов
/ 22 февраля 2019

Это решение, которое всегда работает для меня

git rm -r --cached .
git add .
git commit -m "fixed untracked files"

Это из stackoverflow .gitignore игнорируется Git

0 голосов
/ 22 февраля 2019

Если ваш .env-файл не игнорируется даже после добавления в .ignore, чем выполнить команду ниже в вашем терминале.

git update-index --assume-неизмененный .env

И если позже вы почувствуете, что хотите снова внести некоторые изменения в файл .env, выполните следующую команду:

git update-index --no-предположить-неизмененный .env

ПРИМЕЧАНИЕ. В случае любого другого файла замените .env на это имя файла (вместе с правильным путем)

0 голосов
/ 22 февраля 2019

Ваш файл не игнорируется, потому что ранее вы сказали git следовать за файлом с git add, удалите файл с помощью git rm -f .env и нажмите удаление, чтобы оно полностью игнорировалось

0 голосов
/ 22 февраля 2019

Попробуйте это:

Убедитесь, что ваш git игнорирует имя файла ".gitignore"

Сначала удалите файл .env и вставьте .env в свойЗатем файл .gitignore отправьте в свой репозиторий git

После того, как он был передан в ваш репозиторий, добавьте файл .env в каталог вашего проекта.

Это решит вашу проблему.

...