|
SVCS - Русская документация
|
Объявление класса UndoCommand для отмены изменений. Подробнее...
#include "ICommand.hxx"#include "../../services/ISubject.hxx"#include "../../core/include/RepositoryManager.hxx"#include <memory>#include <string>#include <vector>Классы | |
| class | svcs::cli::UndoCommand |
| Команда для возврата состояния репозитория к предыдущему коммиту. Подробнее... | |
Пространства имен | |
| namespace | svcs::cli |
| Компоненты командной строки и реализации команд. | |
Объявление класса UndoCommand для отмены изменений.
UndoCommand отвечает за возврат рабочей директории репозитория и истории к состоянию предыдущего коммита. Он поддерживает отмену последнего коммита или конкретного коммита, идентифицированного по его хешу. Эта операция обычно включает подтверждение действия перед выполнением, если не используется флаг force.