Задачи
Половина заметок, которые пишет разработчик, укладывается в строку и живёт один вечер: переименовать переменную до PR, путь к фикстуре неверный, спросить про лимит повторов. Трекер задач для этого слишком тяжёл, файл-черновик случайно попадает в коммит, а стикер перестаёт существовать в тот момент, когда вы переключаетесь на другой репозиторий.
Задачи — это тот самый список, привязанный к репозиторию, в котором вы сейчас.

Где они лежат
Нигде в вашем репозитории. Задача хранится вместе с настройками самого Gitcito и ключуется путём репозитория. Отсюда три следствия, которые стоит знать:
- Ничего не коммитится. В
git statusне появляется ни одного файла, так что задача не может проехать зайцем в коммите или диффе. - Никто другой её не видит. Это записка себе, а не общий бэклог. Если дело принадлежит команде, его место — issue.
- Она следует за папкой, а не за веткой. Откройте один и тот же клон в двух вкладках — увидите один список. Склонируйте проект ещё раз в другое место диска — получите второй, отдельный.
Ветка, на которой вы были в момент записи, сохраняется как контекст и видна в подробностях. Это напоминание о том, где вы были, а не фильтр: задачи не исчезают, когда вы переключаетесь на другое.
Как записать
Откройте список — кнопка ↗ в заголовке раздела Задачи, значок в строке состояния или Задачи в палитре команд, — наберите строку и нажмите Enter. Раздел на боковой панели остаётся списком, который читают и отмечают; запись происходит в одном месте.
Порядок задан за вас: сначала открытые — высокий приоритет выше обычного, обычный выше низкого, — а внутри приоритета сначала самые старые, потому что дольше всего игнорируемое и стоит увидеть. Выполненные опускаются вниз, последняя отмеченная сверху, чтобы отменить промах можно было одним движением.
Свой порядок
Сортировка по умолчанию имеет мнение и иногда ошибается: три дела, которые вы правда собираетесь сделать сегодня, — не обязательно три самых громких. Перетащите строку за ручку или нажмите её кнопки ▲ / ▼ — Alt со стрелками делает то же с клавиатуры — и список сохранит заданный вами порядок.
Первое перетаскивание само включает Ручной порядок; снимите галочку в строке фильтров, чтобы вернуть список сортировке по приоритету — она запомнена ровно такой, какой была. Два ограничения, о которых стоит знать:
- Двигаются только открытые задачи. Выполненные остаются в стопке ниже, отмеченная последней сверху, в любом режиме.
- Перестановка отступает, пока в поле фильтра есть текст, потому что строка, переставленная мимо невидимых соседей, окажется не там, где вы ждали.
Приоритет по-прежнему виден — полосками сигнала рядом со строкой: одна для низкого, три для высокого — и по-прежнему управляет жёлтым значком в строке состояния.
Видеть их, не приглядываясь

| Отметка | Где | Что означает |
|---|---|---|
| Значок ☑ 3 | Строка состояния, слева от имени ветки | Сколько открыто; жёлтый, если есть высокий приоритет |
| Счётчик | Заголовок раздела на боковой панели | То же число, рядом с самим списком |
Оба исчезают на нуле. Вечное «0 задач» — это мебель, а мебель ровно то, что перестают замечать.
Подробности
Щёлкните задачу — на боковой панели, на значке в строке состояния или через Задачи в палитре команд, — чтобы открыть полный список с панелью подробностей.
| Поле | Зачем оно |
|---|---|
| Название | Та самая строка. Правится на месте; кнопки сохранения нет. |
| Заметки | Всё, что не вместилось в название: почему это важно, какие файлы, что считать сделанным. |
| Приоритет | Низкий, обычный или высокий. Управляет порядком и цветом значка. |
| Создана / Выполнена | Когда вы её написали и когда отметили. |
| Записана на | Ветка, которая была выбрана в тот момент. |
В том же виде — поле фильтра, переключатель Показывать выполненные и Очистить выполненные: последняя удаляет отмеченное навсегда и сначала спрашивает.
Этот переключатель — тот же, что и Настройки → Внешний вид → Скрывать выполненные задачи: если выключить его, отмеченные задачи исчезнут и из этого списка, и из раздела боковой панели. Ничего не удаляется, и счётчики по-прежнему их учитывают. По умолчанию они скрыты, поэтому сначала видны только незакрытые задачи.
Чего они намеренно не делают
- Ни сроков, ни напоминаний, ни уведомлений. Список задач, который дёргает, — это календарь; этот ждёт, пока вы посмотрите.
- Ни синхронизации, ни обмена. Он не покидает вашу машину и не входит в экспорт рабочего пространства.
- Никакой связи с issue или коммитами. Если заметка заслуживает такой структуры, она переросла этот список — заведите issue.
- Удаление окончательно. Для удалённой задачи нет записи отмены, потому что git её и не фиксировал.
См. также: Настройки репозитория · Центр управления