Безпечний обмін
Налаштувати нову машину — або нового колегу — зазвичай означає ввести все
заново. Натомість безпечний обмін пакує все в один зашифрований файл
.gitcito: командні функції Gitcito не мають бекенда, тож файл і є
транспортом. Надсилайте його так, як ви вже надсилаєте файли; пароль мандрує
окремо.


Що може туди потрапити
| Розділ | Вміст |
|---|---|
| Сейф | Секрети глобального сейфа (записи сейфа окремих репозиторіїв лишаються на місці) |
| Файли репозиторію | Невідстежувані файли конфігурації та секретів, які при імпорті відтворюються за тими самими відносними шляхами |
| Структура робочого простору | Сама розкладка вкладок — групи, кольори, порядок — з репозиторіями, на які посилаються за URL віддаленого репозиторію, ніколи за вашими локальними шляхами |
| Нотатки до комітів | refs/notes/commits репозиторію, що застосовується при імпорті без права запису до жодного віддаленого репозиторію |
Секрети потрапляють до пакунка лише тоді, коли ви поставили галочку. Пакунок без цієї галочки не містить жодних облікових даних. Налаштування застосунку в пакунку не мандрують — вони мають власний експорт у звичайний JSON у налаштуваннях.
Імпорт
Екран імпорту показує, що всередині, перш ніж щось застосувати, — розділ за розділом, а репозиторії зіставляються з тими, що у вас уже є: спершу за URL віддаленого репозиторію, потім за текою, — тож імпорт не клонує світ заново.
Розділ структури робочого простору відтворює робочий простір із репозиторіїв, які у вас уже є; ті, яких немає, перелічуються разом зі своїм віддаленим репозиторієм, щоб ви могли спершу клонувати їх і імпортувати знову — тут Gitcito ніколи не клонує за вас. Розділ нотаток до комітів показує попередній перегляд того, що потрапить усередину — нові, ідентичні, розбіжні чи прив’язані до комітів, яких у вас немає, — і розбіжні нотатки замінюються лише тоді, коли ви ставите галочку перезаписати; злиття розбіжних нотаток немає.
Дивіться також: Сейф · Безпека та секрети · Нотатки до комітів · Робочі простори, вкладки та групи