Інструменти робочого простору

Завдання

Половина нотаток розробника вкладається в один рядок і живе один вечір: перейменувати змінну до PR, шлях до фікстури неправильний, спитати про ліміт повторів. Трекер задач для цього надто важкий, файл-чернетка випадково потрапляє в коміт, а наліпка зникає тієї миті, коли ви перемикаєтесь на інший репозиторій.

Завдання — це той самий список, прикріплений до репозиторію, в якому ви зараз.

Список завдань із одним розгорнутим записом: нотатки та пріоритет

Де вони живуть

Ніде у вашому репозиторії. Завдання зберігається разом із налаштуваннями самого Gitcito й ключується шляхом репозиторію. Звідси три наслідки, які варто знати:

  • Нічого не комітиться. У git status не з’являється жодного файлу, тож завдання ніколи не проїде «зайцем» у коміті чи діфі.
  • Ніхто інший його не бачить. Це записка собі, а не спільний беклог. Якщо справа належить команді, її місце — issue.
  • Воно йде за текою, а не за гілкою. Відкрийте той самий клон у двох вкладках — побачите один список. Склонуйте проєкт ще раз в інше місце диска — отримаєте другий, окремий.

Гілка, на якій ви були під час запису, зберігається як контекст і видно її в подробицях. Це нагадування про те, де ви були, а не фільтр: завдання не зникають, коли ви перемикаєтесь на щось інше.

Як записати

Відкрийте список — кнопка ↗ у заголовку розділу Завдання, значок у рядку стану або Завдання в палітрі команд, — наберіть рядок і натисніть Enter. Розділ на бічній панелі лишається списком, який читають і відмічають; писання відбувається в одному місці.

Порядок уже складено: спершу відкриті — високий пріоритет над звичайним, звичайний над низьким, — а в межах пріоритету найстаріші першими, бо те, що ігнорують найдовше, і варто побачити. Виконані опускаються вниз, остання відмічена — зверху, щоб скасувати випадковий клік було одним рухом.

Власний порядок

Типове сортування має думку і подеколи помиляється: три справи, які ви справді збираєтеся зробити сьогодні, не обов'язково три найгучніші. Перетягніть рядок за ручку або натисніть його кнопки ▲ / ▼ — Alt зі стрілками робить те саме з клавіатури — і список збереже заданий вами порядок.

Перше перетягування саме вмикає Ручний порядок; зніміть позначку в рядку фільтрів, щоб повернути список до сортування за пріоритетом — воно запам'ятане саме таким, яким було. Два обмеження, які варто знати:

  • Рухаються лише відкриті завдання. Виконані лишаються у стосі нижче, позначене останнім згори, у будь-якому режимі.
  • Перевпорядкування відступає, доки в полі фільтра є текст, бо рядок, пересунутий повз невидимих сусідів, опиниться не там, де ви очікували.

Пріоритет так само видно — смужками сигналу поруч із рядком: одна для низького, три для високого — і він так само керує жовтим значком у рядку стану.

Бачити їх, не придивляючись

Розділ бічної панелі та значок у рядку стану — в одному вікні

Позначка Де Що означає
Значок ☑ 3 Рядок стану, ліворуч від назви гілки Скільки відкрито; жовтий, якщо якесь має високий пріоритет
Лічильник Заголовок розділу на бічній панелі Те саме число, поруч зі списком

Обидва зникають на нулі. Вічне «0 завдань» — це меблі, а меблі саме те, що перестають помічати.

Подробиці

Клацніть завдання — на бічній панелі, на значку в рядку стану або через Завдання в палітрі команд, — щоб відкрити повний список із панеллю подробиць.

Поле Для чого воно
Назва Той самий рядок. Редагується на місці; кнопки збереження немає.
Нотатки Усе, що не вмістилося в назву: чому це важливо, які файли, що вважати зробленим.
Пріоритет Низький, звичайний або високий. Керує порядком і кольором значка.
Створено / Виконано Коли ви написали і коли відмітили.
Записано на Гілка, яка була вибрана на той момент.

У тому ж вигляді — поле фільтра, перемикач Показувати виконані та Очистити виконані: останнє видаляє відмічені назавжди й спершу питає.

Цей перемикач — той самий, що й Налаштування → Вигляд → Приховувати виконані завдання: якщо його вимкнути, позначені завдання зникнуть і з цього списку, і з розділу бічної панелі. Нічого не видаляється, а лічильники досі їх враховують. Типово вони приховані, тож спочатку видно лише незавершені завдання.

Чого вони свідомо не роблять

  • Ні термінів, ні нагадувань, ні сповіщень. Список завдань, який смикає, — це календар; цей чекає, поки ви подивитесь.
  • Ні синхронізації, ні спільного доступу. Він не залишає вашої машини й не входить до експорту робочого простору.
  • Жодного зв’язку з issue чи комітами. Якщо нотатка заслуговує такої структури, вона переросла цей список — заведіть issue.
  • Видалення остаточне. Для видаленого завдання немає запису скасування, бо git його й не фіксував.

Дивіться також: Налаштування репозиторію · Центр керування

Покращити цей переклад на GitHub