Skip to content
ComfyUI Wiki
Помогите создать лучшую базу знаний ComfyUI Стать спонсором

Руководство по установке и использованию Git

Визуальное изучение Git

Перед установкой и использованием Git настоятельно рекомендуется понять концепции Git через визуальное обучение:

Рекомендуемый путь обучения

  • Посетите Learn Git Branching - Изучите Git через интерактивные игры
  • Прочитайте Pro Git Book - Комплексное учебное пособие

Руководство по установке системы

Система Windows

  1. Скачивание и установка Git

    • Посетите Официальный сайт Git
    • Нажмите “Download for Windows”
    • Запустите установщик с настройками по умолчанию
  2. Установка GUI инструмента (Рекомендуется для начинающих)

    • Скачайте GitHub Desktop
    • Следуйте инструкциям по установке
  3. Использование командной строки

    • Открытие командной строки:

      • Windows Terminal (Рекомендуется): Нажмите Win + X, выберите “Windows Terminal”
      • Command Prompt: Нажмите Win + R, введите cmd, нажмите Enter
      • Git Bash: Щелкните правой кнопкой мыши в папке, выберите “Git Bash Here”
    • Базовые команды:

      # Изменить директорию
      cd C:\path\to\ComfyUI
       
      # Показать содержимое директории
      dir
       
      # Перейти на уровень выше
      cd ..

    Заметки для Windows

    • Используйте обратный слеш \ для путей
    • Используйте кавычки для путей с пробелами: cd "Program Files"
    • Используйте клавишу Tab для автодополнения путей

Система Mac

  1. Варианты установки

    a) Установка с официального сайта

    • Посетите Git for Mac
    • Скачайте и установите версию для macOS
    • Или используйте Xcode Command Line Tools: xcode-select --install

    b) Использование Homebrew (Рекомендуется)

    # Установить Homebrew
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    # Установить Git
    brew install git
  2. Использование командной строки

    • Открытие терминала:

      • Встроенный терминал: Нажмите Command + Space, найдите “Terminal”
      • iTerm2 (Рекомендуется):
        1. Скачайте iTerm2
        2. Запустите из папки Applications
    • Базовые команды:

      # Изменить директорию
      cd /path/to/ComfyUI
       
      # Показать содержимое
      ls
       
      # Показать текущий путь
      pwd
  3. GitHub Desktop (Опционально)

    • Скачайте GitHub Desktop для Mac
    • Запустите из папки Applications

Система Linux

  1. Установка через менеджер пакетов

    Ubuntu/Debian:

    sudo apt update
    sudo apt install git

    Fedora:

    sudo dnf install git

    CentOS/RHEL:

    sudo yum install git

    Arch Linux:

    sudo pacman -S git
  2. Использование командной строки

    • Открытие терминала:

      • Горячие клавиши: Ctrl + Alt + T
      • Или найдите “Terminal” в меню приложений
    • Базовые команды:

      # Проверить версию Git
      git --version
       
      # Настроить информацию пользователя
      git config --global user.name "Your Name"
      git config --global user.email "[email protected]"
       
      # Общие операции с директориями
      cd /path/to/ComfyUI  # Изменить директорию
      ls                   # Показать файлы
      pwd                  # Показать текущий путь

    Советы для Linux

    • sudo требует пароль администратора
    • Пути чувствительны к регистру
    • Используйте ~ для домашней директории

Руководство по загрузке ComfyUI

Загрузка плагинов

Метод 1: Использование GitHub Desktop (Для начинающих)

  1. Клонирование репозитория плагина
    • Откройте GitHub Desktop
    • Нажмите “File” -> “Clone Repository”
    • Вставьте GitHub URL плагина
    • Выберите назначение (папка ComfyUI/custom_nodes)
    • Нажмите “Clone”

Метод 2: Использование командной строки

cd ComfyUI/custom_nodes
git clone repository-url

Например, установка ComfyUI-Manager:

git clone https://github.com/ltdrdata/ComfyUI-Manager.git

Загрузка моделей

Метод 1: Использование GitHub Desktop

  1. Загрузка полного репозитория модели
    • Клонируйте репозиторий модели в GitHub Desktop
    • Сохраните в соответствующую директорию моделей
    • Пример: Checkpoints идут в models/checkpoints

Метод 2: Использование командной строки

# Загрузить модели Checkpoint
cd models/checkpoints
git clone model-repository-url
 
# Загрузить модели LoRA
cd models/loras
git clone model-repository-url

Руководство по директориям моделей

  • Модели Checkpoint: models/checkpoints
  • Модели LoRA: models/loras
  • Модели VAE: models/vae
  • Модели Embedding: models/embeddings

Общие проблемы

Устранение неполадок загрузки

  • Тайм-аут сети: Используйте прокси или зеркальные сайты
  • Недостаточно места: Проверьте место на диске
  • Проблемы с разрешениями: Проверьте разрешения на запись в папку
  • Ошибка клонирования: Попробуйте git clone --depth 1 только для последней версии

Продвинутые советы

Общие команды Git

  • git pull: Обновить репозиторий до последней версии
  • git checkout [branch-name]: Переключиться на конкретную версию
  • git clean -df: Очистить неотслеживаемые файлы
  • git reset --hard: Сбросить до последней версии