2026년 4월 30일 목요일

초보자용 Git 설치 가이드|Chocolatey 사용법까지 정리

 

이번 글에서는 윈도우 개발환경 세팅을 위해 Chocolatey와 Git을 설치해봤다.

이번에 배우게 된 내용:

- Chocolatey란 무엇인지

- PowerShell 관리자 권한 실행 방법

- Git 설치 방법

- git --version 확인 방법

- choco install 명령어 사용법




개발을 시작하기 전에 가장 먼저 해야 할 단계가 있다.

바로 개발 환경 세팅 (Development Environment Setup) 이다.

이번 글에서는 윈도우에서 터미널을 이용해 프로그램을 설치하고 관리하는 방법을 정리한다.


1. 패키지 매니저란?

패키지 매니저는 쉽게 말하면

 “명령어로 프로그램을 설치하는 도구”이다.

대표 2가지 (윈도우 기준)

✔ Chocolatey (초콜라티)

  • 윈도우 대표 패키지 매니저
  • 프로그램 설치 / 삭제 / 업데이트 가능
  • 초보자에게 가장 직관적

 특징: 저장소가 많고 사용이 쉬움

✔ Scoop (스쿱)

  • 가볍고 빠른 설치용
  • 개발 환경 구축에 최적화

특징: 최소 구성, 개발자용 느낌

결론

초보자는 Chocolatey 추천👍


2. PowerShell 관리자 권한 실행

설치 전 필수 단계다.

✔ 방법

  • 시작 메뉴 검색
  • “PowerShell” 검색
  • 우클릭 → 관리자 권한 실행

 이 과정이 없으면 설치 안 됨


3. Chocolatey 설치 명령어

PowerShell에 아래 명령어 그대로 입력

--------------------------------------------

Set-ExecutionPolicy Bypass -Scope Process -Force; `

[System.Net.ServicePointManager]::SecurityProtocol = `

[System.Net.ServicePointManager]::SecurityProtocol -bor 3072; `

iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

--------------------------------------------

✔ 설치 완료 확인

choco -v 



4. Chocolatey 기본 명령어

✔ 버전 확인

choco -v

✔ 업데이트

choco upgrade chocolatey



5. Git 설치 (핵심)

이제 개발 필수 도구 Git 설치

choco install git -y

✔ 옵션 설명

  • -y → 설치 중 질문 자동 YES 처리


6. 설치 확인

git --version  :  버전 나오면 설치 완료



7. 자주 발생하는 문제

❌ Git 인식 안됨

  • 오류 메시지 또는 영어 경고 발생

해결 방법

  • PowerShell 종료
  • 다시 관리자 권한 실행
  • 다시 git --version 실행


8. Git 업데이트

choco upgrade git

✔ 선택 옵션 의미

  • Y → 진행 과정 확인
  • A → 전체 자동 진행 (기본값)
  • N → 중단


9. 핵심 개념 정리

✔ Chocolatey = 윈도우 프로그램 설치 도구
✔ Git = 개발 코드 버전 관리 도구
✔ PowerShell = 명령어 실행 환경



10. 왜 이 과정이 중요한가?

이 단계는 단순 설치가 아니라“개발자 환경 세팅의 시작”이다

이걸 이해하면 이후

  • VSCode
  • GitHub
  • 프로젝트 배포

전부 연결된다.



마무리

이번 과정 핵심은 3가지다:

✔ 터미널 기반 설치 이해
✔ Chocolatey 사용법
✔ Git 설치 및 확인 과정


다음 단계는

VSCode + Git 연결 (진짜 개발 시작 구간) 및 깃에 대한 내용등 정리해서 올리겠습니다.




feat.주저리) 💬

하. 진짜 이거 하다 복장 터지는 줄, vscode가 제대로 되면 세부 체크 내용중 하나가 오류나고

그걸 해결하면 vscode가 문제가 되고.. 파워쉘이 안되고.. 캬아악 진짜..

돌아버리는줄!!!!!😡😡😡


머하나 설치 할때마다 계속 애를 먹은 이유 중 하나가

첨에 설치하면서 설정을 잘못 한거에요, 체크하고 받아야하는데 빼먹고 다운받거나,

풀고 받아야하는데 체크한체로 받거나,

그러면 어느정도 구동은 되요..

다만.

내가 원하는 걸 하려면 오류 미인식 등등등 속을 뒤집습니다... ㅋㅋㅋㅋㅋ


설치도 잘됬고, 구동도 되, 코딩도 할수있는상태래.

근데 먼가 미세한 문제가 있기에 나중에 충돌나거나 오류로 하던 작업이 멈출수 있다는 상황을!!

어떻게 무시하고 그냥 합니까...........휴.....


그래서 결국 지우고 다시하고 지우고 다시하고 이래지우고 저래지우고 다시 하고...

집념하나로 정상 다운로드 정상구동 정상체킹 다 될때까지 해서 완료 한 상태입니다 ㅋ

이러다 ai랑 사귀것어 ㅋㅋ

댓글 없음:

댓글 쓰기

[웹개발 기초] 웹·앱 개발할 때 나오는 용어들, 역할이랑 관계까지 한 번에 정리해봤습니다

 안녕하세요! 오늘은 웹이나 앱 개발을 공부하다 보면 쏟아지는 용어들 정리해보려고 합니다. 처음에 개발 공부 시작하면 진짜 이게 제일 힘들어요. 개념 하나 찾으면 모르는 단어가 또 나오고, 그거 찾으면 또 모르는 게 나오는 그 무한루프... 저도 ...