Безопасность

Безопасная передача

Настройка новой машины — или нового коллеги — обычно означает, что всё придётся вводить заново. Вместо этого безопасная передача упаковывает всё в один зашифрованный файл .gitcito: у командных функций Gitcito нет бэкенда, так что файл и есть транспорт. Отправляйте его так, как вы уже отправляете файлы; пароль передаётся отдельно.

Экспорт настроек одного репозитория в виде зашифрованного бандла

Тот же экспорт для целого рабочего пространства

Что можно положить внутрь

Раздел Содержимое
Сейф Секреты глобального сейфа (порепозиторные записи сейфа остаются на месте)
Файлы репозитория Неотслеживаемые файлы конфигурации и секретов, при импорте восстанавливаемые по тем же относительным путям
Структура рабочего пространства Сама компоновка вкладок — группы, цвета, порядок — с репозиториями, на которые ссылаются по URL удалённого репозитория, никогда по вашим локальным путям
Заметки к коммитам refs/notes/commits репозитория, применяемая при импорте без права записи на какой-либо удалённый репозиторий

Секреты попадают внутрь, только если вы поставили галочку. Бандл без этой галочки не содержит никаких учётных данных вообще. Настройки приложения в бандле не переезжают — у них есть собственный экспорт в обычный JSON в настройках.

Импорт

Экран импорта показывает, что внутри, до того как что-либо применяется, раздел за разделом, а репозитории сопоставляются с тем, что у вас уже есть — сначала по URL удалённого репозитория, потом по папке, — так что импорт не клонирует полмира заново.

Раздел структуры рабочего пространства воссоздаёт рабочее пространство из репозиториев, которые у вас уже есть; отсутствующие перечисляются вместе со своим удалённым адресом, чтобы вы могли сначала склонировать их и импортировать снова — здесь Gitcito никогда не клонирует за вас. Раздел заметок к коммитам показывает предпросмотр того, что попадёт внутрь — новые, идентичные, расходящиеся или привязанные к коммитам, которых у вас нет, — и расходящиеся заметки заменяются, только когда вы ставите галочку перезаписать; слияния расходящихся заметок нет.

См. также: Сейф · Безопасность и секреты · Заметки к коммитам · Рабочие пространства, вкладки и группы

Улучшить этот перевод на GitHub