Поширені запитання
Запитання, з відповідями.
Те, що люди питають перед завантаженням. Якщо вашого тут немає, просто спитайте.
Чи треба мені знати Jujutsu?
Ні. Wyrm зроблено так, щоб ви робили корисну роботу ще до того, як jj повністю «клацне» — граф історії, diff-и та попередній перегляд push читаються як будь-який добрий git-GUI. У процесі роботи ідеї jj зринають природно. А якщо ви ніколи не торкалися jj, туторіал git → jj — найшвидший вхід.
Чи замінює Wyrm Git?
Ні. jj сумісний із Git — він читає та пише звичайні git-репозиторії. Wyrm працює з вашими наявними репозиторіями на GitHub, GitLab, Bitbucket чи будь-де. Ваші колеги можуть і далі користуватися простим git; ваша історія ніяк не зміниться для них.
Чи важко вчити jj?
Він менший за git, а не більший. jj прибирає область індексації, відʼєднаний HEAD, stash — те, на чому люди спотикаються — і замінює їх кількома ідеями, що тримаються купи. Більшості тертя git тут просто немає. Завдання Wyrm — зробити ці ідеї видимими, поки ви працюєте.
Які платформи підтримуються?
Сьогодні — macOS, як нативний застосунок. Наступний — Linux, він в активній розробці. Windows поки не заплановано — проголосуйте за нього на сторінці завантаження. Wyrm від початку кросплатформний, тож ідеться про шліфування й пакування, а не про переписування.
Чи завантажується мій код кудись?
Ні. Wyrm працює за принципом local-first. Ваші репозиторії, diff-и та історія лишаються на вашій машині — нічого не надсилається на сервер, щоб застосунок працював. Окрім спілкування з вашими власними віддаленими репозиторіями (fetch і push), єдиний мережевий трафік — це API вашого git-хоста для функцій pull request, легкий вхід і перевірки оновлень — ніколи ваш вихідний код, diff-и чи історія. Докладніше на сторінці безпеки.
Що безкоштовно?
Усі публічні й локальні репозиторії — без таймера пробного періоду, без набридливих екранів. Pro відкриває приватні репозиторії та кілька потужних функцій. Повний перелік — на сторінці цін.
Як отримати допомогу?
Напишіть на сторінці контактів — з іншого боку читає жива людина, тож справжні відповіді, а не черга тікетів. Помилки та запити на функції теж вітаються.
Де вчити jj?
Почніть із документації. Якщо ви переходите з git, туторіал git → jj зіставляє вже знайомі вам команди з їхніми відповідниками в jj — найшвидший шлях від «я користуюся git» до «я розумію jj».