본문으로 건너뛰기
렛츠코딩
← 렛츠코딩 블로그

도구

Git 윈도우 설치 방법과 git clone으로 프로그램 내려받기

Git을 처음 쓰는 분을 위해 윈도우에 Git을 설치하고, 설치를 확인하고, git clone으로 GitHub에 공개된 프로그램을 내려받는 과정까지 쉬운 말로 정리했습니다.

이형구렛츠코딩앤플레이학원 원장약 6분

먼저 설치할 프로그램은 없습니다. 이 글부터 바로 시작하면 됩니다.

Git은 파일이 어떻게 바뀌어 왔는지 기록해 두는 프로그램입니다. 그리고 GitHub처럼 인터넷에 공개된 저장소에서 프로그램과 예제 파일을 통째로 내려받을 때도 씁니다.

문서 프로그램의 버전 기록을 떠올리면 쉽습니다. 저장할 때마다 그 순간의 모습을 사진으로 찍어 사진첩에 꽂아 두는 것과 같습니다. 나중에 사진첩을 넘기며 언제 무엇이 바뀌었는지 보고, 필요하면 예전 모습으로 돌아갈 수 있습니다. 개발자들은 이 사진첩을 GitHub에 올려 다른 사람과 공유합니다.

이 수업에서 하는 일

「영상 제작을 위한 AI 활용」 수업은 녹음을 Whisper로 받아 적고, Hyperframes로 장면을 영상으로 만들고, Concat으로 편집하고, kie.ai로 필요한 장면을 생성하는 흐름으로 진행합니다.

이 도구들은 대부분 GitHub에 공개되어 있습니다. 수업에서 Git은 주로 공개된 프로그램과 예제를 내 컴퓨터로 내려받는 데(git clone) 씁니다. AI에게 작업을 맡길 때도 AI가 Git을 써서 파일을 내려받거나 변경 이력을 남기는 경우가 많아서, 미리 설치해 두면 중간에 멈추는 일이 줄어듭니다.

영상 프로젝트를 고치다가 예전 상태로 되돌리는 방법은 선택 내용입니다. 여러 사람이 함께 작업할 때 쓰는 브랜치(branch), 병합(merge) 같은 개념은 이 글에서 다루지 않습니다.

윈도우에 설치하기

설치 방법은 두 가지입니다. 하나만 고르면 됩니다.

방법 1. 공식 홈페이지에서 설치 파일 받기

1) https://git-scm.com/install/windows 에 접속합니다. 2) Git for Windows 설치 파일을 받습니다. 대부분의 노트북은 x64용(64-bit)을 받으면 됩니다. 3) 받은 파일을 실행합니다. 설치 마법사가 여러 화면에 걸쳐 선택지를 묻는데, 모두 기본값 그대로 두고 Next를 누르면 됩니다. 4) 마지막 화면에서 Install을 누르고, 끝나면 Finish를 누릅니다.

선택지가 많아 겁이 날 수 있지만, 기본값은 처음 쓰는 사람에게 맞춰져 있습니다. 바꾸지 않아도 이 수업에는 문제가 없습니다.

방법 2. winget 명령으로 설치하기

시작 버튼을 누르고 PowerShell을 입력해 Windows PowerShell을 연 다음, 아래 명령을 입력합니다. Git 공식 홈페이지에 안내된 명령입니다.

winget install --id Git.Git -e --source winget

이 명령은 winget 저장소에서 이름이 정확히 Git.Git인 프로그램을 찾아 설치합니다. 공식 홈페이지에 따르면 이 winget 패키지는 Git for Windows 팀이 직접 관리하지 않아서 최신 버전 반영이 조금 늦을 수 있습니다. 수업에는 영향이 없습니다.

설치가 끝나면 열려 있는 PowerShell 창을 닫고 새 창을 여세요. 이전 창에서는 git 명령을 찾지 못합니다.

설치 확인

새 PowerShell 창에서 아래 명령을 입력합니다.

git --version

이 명령은 설치된 Git의 버전을 보여 줍니다. 아래처럼 git version으로 시작하는 한 줄이 나오면 정상입니다. 숫자는 설치한 시점에 따라 다릅니다.

git version 2.56.0.windows.4

처음 써 보기

GitHub가 연습용으로 공개해 둔 아주 작은 저장소를 내려받아 봅니다. 먼저 작업할 위치를 문서 폴더로 옮깁니다.

cd $HOME\Documents

이 명령은 PowerShell의 작업 위치를 내 문서 폴더로 옮깁니다.

1) 저장소 내려받기

git clone https://github.com/octocat/Hello-World.git

git clone은 인터넷에 있는 저장소를 파일과 변경 이력까지 통째로 복사해 옵니다. 끝나면 지금 위치에 Hello-World라는 폴더가 생깁니다.

2) 내려받은 폴더로 이동하기

cd Hello-World

cd는 폴더를 옮겨 다니는 명령입니다. 이제부터 입력하는 명령은 Hello-World 폴더 안에서 실행됩니다. 파일 탐색기로 열어 보고 싶다면 explorer . 이라고 입력하세요. 마지막의 점은 지금 폴더를 뜻합니다.

3) 변경 이력 보기

git log

git log는 이 저장소에 저장된 기록(커밋)을 최근 것부터 보여 줍니다. 아래와 같은 모양으로 나옵니다.

commit (영문과 숫자로 된 긴 기록 번호)
Author: (기록을 남긴 사람)
Date:   (기록한 날짜와 시각)

    (기록할 때 남긴 메모)

기록이 길어서 화면 아래에 콜론(:)이 보이면 아직 더 볼 내용이 있다는 뜻입니다. 키보드의 q를 누르면 빠져나옵니다.

수업에서는 같은 방식으로 실제 도구의 저장소를 내려받습니다. 예를 들어 영상 편집기 Concat의 저장소 주소는 https://github.com/jub0t/Concat.git 입니다. 다만 Concat은 설치 파일로 설치하는 것을 권하므로, 직접 내려받는 것은 선택 사항입니다.

자주 막히는 곳

1) git 명령을 찾지 못한다는 오류

git : 'git' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.

설치 전에 열어 둔 창을 그대로 쓰는 경우가 대부분입니다. PowerShell 창을 모두 닫고 새로 열어 다시 입력하세요.

2) 같은 이름의 폴더가 이미 있다는 오류

fatal: destination path 'Hello-World' already exists and is not an empty directory.

같은 위치에서 git clone을 두 번 하면 나옵니다. 이미 내려받은 폴더를 그대로 쓰거나, 다른 폴더로 옮겨 가서 다시 실행하세요.

3) 사내망에서 GitHub 접속이 막힌 경우

회사 네트워크에서 github.com 접속이나 내려받기를 막아 두는 경우가 있습니다. 이때는 git clone이 한참 멈춰 있다가 연결할 수 없다는 내용의 fatal 오류로 끝납니다. 브라우저에서 https://github.com 이 열리는지 먼저 확인하고, 막혀 있다면 수업 전에 교육 담당자에게 알려 주세요.

4) 경로가 너무 길다는 오류

폴더를 여러 겹 깊이 만든 곳에서 큰 저장소를 내려받으면 파일 이름이 너무 길다는(Filename too long) 오류가 날 수 있습니다. 문서 폴더처럼 짧은 경로에서 내려받으면 대부분 해결됩니다.

5) 회사 PC에서 설치가 안 되는 경우

설치 파일이 관리자 권한을 요구하거나 백신이 막는 경우가 있습니다. 수업 전에 설치 권한을 교육 담당자에게 확인해 주세요.

용어 풀이

저장소(repository): 프로젝트의 파일과 변경 이력을 함께 담아 둔 폴더입니다. 줄여서 레포라고도 부릅니다. clone: 인터넷에 있는 저장소를 내 컴퓨터로 통째로 복사해 오는 일입니다. commit: 지금 파일 상태를 기록으로 남기는 일, 또는 그렇게 남긴 기록 하나입니다. 사진첩의 사진 한 장에 해당합니다. GitHub: Git 저장소를 인터넷에 올려 공유하는 서비스입니다. Git은 프로그램이고, GitHub는 그 기록을 보관하는 웹사이트입니다. cd: change directory의 줄임말로, 작업할 폴더를 옮기는 명령입니다.

맥에서는

맥에서는 터미널을 열고 git --version을 입력해 보세요. Git이 없으면 개발자 도구(Command Line Tools)를 설치할지 묻는 창이 뜨고, 설치를 누르면 Git도 함께 설치됩니다. Homebrew를 쓰고 있다면 brew install git으로 설치해도 됩니다. 처음 써 보기의 명령은 맥에서도 같고, 문서 폴더 이동만 cd ~/Documents로 바꾸면 됩니다.

다음 글

다음 글에서는 HTML로 만든 장면을 MP4 영상으로 만드는 Hyperframes를 설치하고 써 봅니다. 앞에서 설치한 Node.js와 FFmpeg를 함께 씁니다. Hyperframes 사용법, 윈도우에서 설치부터 AI로 MP4 영상 만들기까지

시리즈 전체 목록: https://www.letscoding.kr/blog/category/tools

공식 문서: https://git-scm.com/install/windows https://git-scm.com/docs https://git-scm.com/book/ko/v2 확인일: 2026-11-02