
nerds-odd-e/doughnut
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Помощник по обучению, принятие заметок, обучение в команде и т. Д.
Обзор
Donut - это инструмент управления личными знаниями (PKM), сочетающий в себе зеттелькастеновый стиль захвата знаний с пространственным повторением и отзывом, а также способность делиться битами знаний с другими людьми (для друзей и команд). Стипендия и обучение - приобретение знаний и структурирование документации Donut Notebook публикует основную часть заказа. Если касса организовала, не инсценировала или не отслеживала работу, команда предупреждает, что эти локальные изменения исключены и оставляют их нетронутыми. donut notebook pull меняет оформление заказа и поэтому по-прежнему требует чистого локального основного. Веб-редактирует существующую записку, добавляя принятую историю Git. После изменения заголовка в Интернете, быстро перейдите эту историю, замените старый путь Markdown на путь, полученный из заголовка, и сохраните кассу чистой. Формат явно изменил компоненты перед постановкой: Формат: измененный рассматривает постановочные, нестадийные и неигнорированные неотслеживаемые пути, затем форматирует только затронутые компоненты хранилища.
Обзор (машинный перевод)
###Продолжение
Пончик — это личное знание Инструмент управления (PKM) комбинирование зеттелькастеновского стиля знаний захват с пространственным повторением и воспоминанием, а также способность Делитесь знаниями с другими людьми (для друзей и команд).
Для получения дополнительной информации вы можете прочитать:
- Стипендия и обучение Приобретение знаний и структурирование документации
##Продуктовый бэклог
Карта истории
Пончик CLI
donut notebook publish публикует выписку main.
Если касса инсценировала, не инсценировала или не отслеживала работу, команда предупреждает, что
Местные изменения исключаются и остаются нетронутыми. пончик
pull 'изменяет кассу и поэтому по-прежнему требует чистого
Местные[2]. Веб-редактирование существующей заметки добавьте принятую записную книжку Git
История. После изменения названия веб-сайта, быстро перейдите к этой истории, заменяя ее.
Старый путь Markdown с траекторией, полученной из названия, и держит кассу чистой.
Скачать Donut Technology Stack
Архитектура видео
Начало работы
###1 Создание среды для развития
###2.Прежде чем совершить крюк
Формат явно изменил компоненты перед постановкой:
[[Т3]] рассматривает инсценированные, нестационарные и неигнорированные неотслеживаемые пути,
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Donut
About
Donut is a Personal Knowledge Management (PKM) tool combining zettelkasten style of knowledge capture with spaced repetition and recall, and the ability to share knowledge bits with other people (for buddies and teams).
For more background info you can read:
Product Backlog
Donut CLI
# Install (macOS, Linux, WSL)
curl https://doughnut.odd-e.com/install -fsS | bash
# Install (Windows PowerShell)
irm 'https://doughnut.odd-e.com/install?win32=true' | iex
# Run CLI
donut
donut notebook publish publishes the checkout’s committed main.
If the checkout has staged, unstaged, or untracked work, the command warns that
those local changes are excluded and leaves them untouched. donut notebook pull changes the checkout and therefore still requires a clean
local main. Web edits to an existing note append the notebook’s accepted Git
history. After a web title change, pull fast-forwards that history, replaces the
old Markdown path with the title-derived path, and keeps the checkout clean.
Donut Technology Stack
Current Architecture Videos
Getting started
1. Development environment setup
2. Git Pre-commit Hook
Format changed components explicitly before staging:
./scripts/run.sh pnpm format:changed
git add
git commit -m "..."
format:changed considers staged, unstaged, and nonignored untracked paths,
then formats only the affected repository components. Review those changes
before staging the intended commit.
A pre-commit hook then validates affected staged components with
pnpm lint:changed. It is check-only: it does not format files or mutate the
working tree or Git index.
Setup:
The git hooks are version-controlled in scripts/git-hooks/. To install them, run:
./scripts/setup-git-hooks.sh
This will copy the hooks from scripts/git-hooks/ to .git/hooks/ and make them executable. You only need to run this once after cloning the repository, or whenever hooks are updated.
Behavior:
- The hook runs automatically on every
git commit
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add nerds-odd-e/doughnut