Gitignore коммутационная среда - PullRequest
0 голосов
/ 06 октября 2018

Я поместил деликатные вещи, такие как ключи API и файлы входа, в свой .gitignore, только чтобы понять очевидное, что когда я перетаскиваю свой проект на другой рабочий стол, я пропускаю эти важные классы.Есть ли способ для меня, чтобы скрыть информацию и все еще иметь возможность сохранить проект на GitHub?

1 Ответ

0 голосов
/ 07 октября 2018

все еще не может сохранить проект на GitHub?

Не сразу после git pull, поскольку эти конфиденциальные данные не будут в вашем репозитории GitHub(намеренно).

Но то, что вы можете иметь в своем репозитории GitHub, - это скрипт , способный запрашивать внешний источник и извлекать эти данные (после запроса учетных данных).своего рода)

Затем у вас есть два удаленного референса, на который вы отправляете данные:

  • GitHub для ваших источников
  • хранилище некоторыхвид (например, Hashicorp Vault ), для ваших ключей и других личных данных.
...