Подробный справочник команд Git, охватывающий контроль версий, ветвление, слияние, перебазирование и рабочие процессы командного взаимодействия.
npx clawhub@latest install git-essentialsGit Essentials — это навык, который предоставляет вашему ИИ-агенту тщательно подобранный и исчерпывающий справочник по командам и рабочим процессам Git. Он охватывает всё: от начальной настройки репозитория и ежедневных операций по индексированию и фиксации изменений до продвинутых операций, таких как интерактивный rebase, cherry-picking, работа с подмодулями и синхронизация форков. Независимо от того, осваиваете ли вы новую кодовую базу или разбираетесь со сложным конфликтом слияния, этот навык обеспечивает вашего агента точным синтаксисом команд и контекстом рабочего процесса, чтобы помочь вам двигаться быстрее.
npx clawhub@latest install git-essentialsНажмите кнопку Установить вверху страницы для настройки в один клик
git rebase, git stash или git bisect, не покидая терминал или редактор..gitignore.Охватывает создание, переключение, переименование и удаление веток с использованием как классического синтаксиса (checkout), так и современного (switch). Включает стратегии слияния, слияния без перемотки вперёд (no-fast-forward), обнаружение конфликтов и процедуры отмены слияния.
Предоставляет чёткие и безопасные паттерны для отмены изменений на каждом этапе — в рабочей директории, области индексирования и зафиксированной истории. Включает git reset, git revert, git restore, git reflog, а также восстановление удалённых веток.
Охватывает добавление удалённых репозиториев и управление ими, получение изменений (fetch), слияние с удалённой веткой (pull) с перебазированием и без него, отправку новых веток (push), а также безопасную принудительную отправку с помощью --force-with-lease. Включает полный рабочий процесс синхронизации форка.
Полный цикл команд для stash (save, list, apply, pop, drop) и рабочие процессы rebase, включая интерактивный rebase для очистки истории коммитов, шаги разрешения конфликтов и процедуры отмены (abort).
Включает git log с фильтрацией по автору, диапазону дат, сообщению и содержимому кода (-S). Также рассматриваются git blame для определения авторства на уровне строк и git bisect для поиска ошибок в истории коммитов.
Содержит полные последовательности команд для рабочих процессов с ветками функций, исправлениями ошибок (hotfix) и синхронизацией форков. Также включает набор практичных псевдонимов для ~/.gitconfig, ускоряющих повседневное использование Git.
Разработчик просит своего агента провести его через процесс создания ветки функциональности, добавления изменений в индекс, создания коммита с содержательным сообщением и отправки изменений для создания pull request — всё это с использованием правильного синтаксиса Git, соответствующего рабочему процессу команды.
После случайного коммита конфиденциальных данных или ошибочного изменения не в ту ветку пользователь спрашивает агента о наиболее безопасном способе отменить его. Навык предоставляет восстановление на основе reset --soft, revert или reflog в зависимости от того, был ли коммит уже отправлен на удалённый сервер.
Участник проекта с открытым исходным кодом должен привести свой форк в актуальное состояние относительно основного репозитория. Агент использует рабочий процесс fork-sync из Git Essentials, чтобы добавить удалённый upstream, выполнить fetch, merge и push в правильном порядке.
Перед открытием pull request разработчик хочет объединить (squash) и переупорядочить несколько последних коммитов. Агент проводит его через интерактивную команду git rebase -i HEAD~N, включая объяснение того, как продолжить процесс или прервать его в случае возникновения конфликтов.
npx clawhub@latest install git-essentialsВойдите, чтобы написать отзыв
Отзывов пока нет. Будьте первым, кто поделится своим опытом!