Git 설치 및 사용 가이드

ComfyUI Wiki

Git을 설치하고 ComfyUI 플러그인 및 모델을 다운로드하는 방법을 배우며, 시각적 학습 튜토리얼을 포함합니다

ℹ️ 업데이트 안내: 이 페이지는 최신 정보를 항상 반영하지 않을 수 있습니다. 최신 가이드는 공식 문서를 확인하세요.

Git 시각적 학습

Git을 설치하고 사용하기 에, 시각적 학습을 통해 Git 개념을 이해하는 것이 권장됩니다:

권장 학습 경로

시스템 설치 가이드

Windows 시스템

  1. Git 다운로드 및 설치

  2. GUI 도구 설치 (초보자에게 권장)

  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. 응용 프로그램 폴더에서 실행
    • 기본 명령어:

      # 디렉토리 변경
      cd /path/to/ComfyUI
      
      # 내용 목록 보기
      ls
      
      # 현재 경로 표시
      pwd
  3. GitHub Desktop (선택 사항)

    • Mac용 GitHub Desktop 다운로드
    • 응용 프로그램 폴더에서 실행

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 "your.email@example.com"
      
      # 일반적인 디렉토리 연산
      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에서 모델 저장소 복제
    • 적절한 모델 디렉토리에 저장
    • 예시: 체크포인트models/checkpoints저장

방법 2: 명령줄 사용

# 체크포인트 모델 다운로드
cd models/checkpoints
git clone model-repository-url

# LoRA 모델 다운로드
cd models/loras
git clone model-repository-url

모델 디렉토리 가이드

  • **체크포인트** 모델: `models/checkpoints`
  • LoRA 모델: `models/loras`
  • VAE 모델: `models/vae`
  • 임베딩 모델: `models/embeddings`

일반적인 문제

**다운로드** 문제 해결

  • 네트워크 시간 초과: 프록시 또는 미러 사이트 사용
  • 공간 부족: 디스크 공간 확인
  • **권한** 문제: **폴더** 쓰기 **권한** 확인
  • **복제** 실패: **최신** 버전만을 위한 `git clone --depth 1` 시도

고급

일반적인 Git **명령**어

  • `git pull`: **저장소**를 **최신** 버전으로 **업데이트**
  • `git checkout [branch-name]`: 특정 버전으로 **전환**
  • `git clean -df`: 추적되지 않은 파일 정리
  • `git reset --hard`: **최신** 버전으로 재설정

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…