У меня есть файл "src / data / sens-data. json", который содержит содержимое:
{
"appInstanceKey": "<Virtual App Key Here>",
"email": "<Email Here>",
"password": "<Password Here>"
}
Я отправил его в свой репозиторий.
Я сейчас добавил в мой .gitignore
src/data/sensitive-data.json
, а затем отправил его в мое хранилище в отдельном коммите.
Теперь я хочу изменить свои конфиденциальные данные. json на фактические учетные данные, поэтому я делаю измените и скажите git, чтобы он прекратил отслеживать с SourceTree (я полагаю, он использует git rm -r --cached) и pu sh.
Проблема в том, что когда кто-то новый тянет репо, папка data и файл sens-data. json вообще не существуют. Я хочу, чтобы он существовал с исходным содержимым, но я хочу иметь возможность изменять данные локально, не отслеживая их.
Какой шаг я испортил или чего мне не хватает, чтобы выполнить sh это? Я посмотрел на другие ТАК ответы и чувствую, что правильно следую за ними.
Спасибо