Переместите проект git в локальную директорию с паролем - PullRequest
2 голосов
/ 24 апреля 2019

В настоящее время я помещаю свой проект в локальную папку, к которой обращается Dropbox.Это моя стратегия резервного копирования и безопасности.Мне интересно, могу ли я добавить еще один уровень безопасности, чтобы, если кто-то завладеет моей папкой Dropbox, ему пришлось бы ввести пароль, чтобы вытащить проект.Это может произойти при указании пароля при добавлении нового пульта, такого как

~/project $ git remote <some string password> add origin ~/Dropbox/git/project.git

Возможно ли это, или я его обдумываю?

1 Ответ

1 голос
/ 24 апреля 2019

Сначала попробуйте положить git bundle (один файл: сжатая версия вашего Git-репо, который вы можете клонировать) в папке Dropbox.

Помещение полного Git-репо вDropbox остается рискованным, так как я упомянул здесь .

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

Выможет написать скрипт, который будет:

  • создать пакет,
  • зашифровать его (защищенный паролем)
  • отправить его в папку DropBox.
...