본문 바로가기
PCB/KiCAD

GIT 설치하기

by daebali 2025. 4. 2.

https://git-scm.com/

KiCad에서 Git을 설치하는 이유는 협업, 버전 관리, 외부 라이브러리 연동 등을 원활하게 하기 위함입니다. 구체적으로 보면 다음과 같은 목적이 있습니다.

1. 공유 라이브러리 및 심볼, 풋프린트 관리

  • KiCad는 심볼(Symbol), 풋프린트(Footprint), 3D 모델 등 수많은 부품 라이브러리를 사용합니다.
  • KiCad의 공식 라이브러리들은 GitHub에서 Git으로 관리됩니다.
  • 이를 활용하려면 사용자의 로컬 KiCad 설치에서도 Git이 필요합니다.
  • 예: https://github.com/KiCad/kicad-footprints 같은 저장소를 클론하거나 동기화할 수 있음.

2. 프로젝트 버전 관리

  • 회로도나 PCB 디자인 파일을 Git 저장소에 넣어두면 작업 이력을 관리할 수 있습니다.
  • 실수로 설계를 잘못 수정해도 이전 버전으로 복구 가능.
  • 특히 여러 명이 협업할 때 충돌 최소화 및 작업 이력 파악에 유리합니다.

3. 외부 라이브러리 또는 플러그인 설치

  • KiCad의 기능을 확장하는 플러그인들(예: KiKit, Interactive BOM 등)도 Git을 통해 설치하는 경우가 많습니다.
  • Git으로 플러그인 저장소를 클론하여 설치·업데이트를 관리합니다.

4. 버그 수정 또는 커스터마이징

  • 오픈소스인 KiCad는 자체 코드를 직접 수정하거나 최신 버전 코드를 가져와 빌드해보는 경우가 있는데, 이때 Git은 필수 도구입니다.
 

Git

 

git-scm.com

설치는 PC에 설치된 Windows에 맞게 실행파일을 받아서 설치하면 된다.

윈도우 탐색기에서 라이브러리 설치할 폴더를 생성 후 오른쪽 마우스 클릭으로 나타난 팝업 창에서 "Git Bash Here"를 선택한다

GITlab 사이트에서 필요한 라이브러리를 본인의 폴더에 다운로드 진행한다. 목록은 아래 사이트에 있다.

https://gitlab.com/kicad/libraries

$ git clone https://gitlab.com/kicad/libraries/kicad-packages3d.git

$ git clone https://gitlab.com/kicad/libraries/kicad-footprints.git

$ git clone https://gitlab.com/kicad/libraries/kicad-symbols.git

 

댓글