설치 메뉴얼 & 실행코드/프로그램 설치법

초보도 쉽게 이해하는 프로그램 만들기 기초! 핵심용어부터 차근차근

shemapower 2025. 4. 26. 17:32

 

https://git-scm.com/downloads /여기서 Windows용 Git 다운로드 → 설치 → 바로 사용 가능

Git - Downloads

Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. Latest source Release 2.49.0 Release Notes (2025-03-14) Download Source Code GUI Clients Git comes with built-in GUI tools ( git-gui , gitk ), but there are several third-party tools for users...

git-scm.com

 

Git이란?

"코드 저장소를 만드는 타임머신" 이라고 생각하면 돼.

출처 입력


조금 더 풀어서

  • 내가 코드를 수정하거나 바꿀 때마다
  • Git이 "사진처럼" 그 상태를 저장해 둬.
  • 만약 코드를 망가뜨리거나 잘못 수정해도,
  • 언제든지 과거 상태로 돌아갈 수 있어.
  • 예를 들어
  • 5일 전에 잘 돌아가던 코드로 되돌리고 싶어 → Git으로 한방에 복구.
  • 누가 어떤 부분을 바꿨는지 보고 싶어 → Git 기록으로 확인.

Git을 쓰면 좋은 점

  • 0열 선택0열 다음에 열 추가
  • 1열 선택1열 다음에 열 추가
  • 0행 선택0행 다음에 행 추가
  • 1행 선택1행 다음에 행 추가
  • 2행 선택2행 다음에 행 추가
  • 3행 선택3행 다음에 행 추가
  • 4행 선택4행 다음에 행 추가
셀 전체 선택
열 너비 조절
행 높이 조절
기능
설명
저장
코드 버전별로 저장 가능.
복구
코드 망가져도 과거 버전으로 쉽게 복구.
기록
언제, 누가, 어떤 코드를 바꿨는지 추적.
협업
여러 명이 같이 작업할 때 충돌 없이 관리 가능.
  • 셀 병합
  • 행 분할
  • 열 분할
  • 너비 맞춤
  • 삭제

요약 한줄

"Git은 코드를 안전하게 저장하고, 언제든지 과거로 돌아갈 수 있게 해주는 타임머신이다."

출처 입력

.

Git = 코드의 스냅샷 저장기

출처 입력

  • 스냅샷처럼 그 순간의 코드 상태를 저장
  • 언제든지 그 스냅샷으로 되돌아갈 수 있어
  • 여러 개 스냅샷 쌓아가면서 버전 히스토리 관리

요약 한줄:

"Git은 코드의 타임캡슐 = 스냅샷 기능이다."

출처 입력

로컬 설치란?

"내 노트북(내 컴퓨터) 안에 설치하는 것" 을 말해.

출처 입력

  • 로컬(Local) = 내 컴퓨터, 내 하드디스크, 내 SSD
  • 서버(Server) = 인터넷에 연결된 다른 컴퓨터(GCP VM 같은 것)

쉽게 구분

  • 0열 선택0열 다음에 열 추가
  • 1열 선택1열 다음에 열 추가
  • 2열 선택2열 다음에 열 추가
  • 0행 선택0행 다음에 행 추가
  • 1행 선택1행 다음에 행 추가
  • 2행 선택2행 다음에 행 추가
셀 전체 선택
열 너비 조절
행 높이 조절
구분
의미
예시
로컬(Local)
내 노트북 안
C:\드라이브, D:\드라이브, 바탕화면
서버(Server)
구글 클라우드, 인터넷 서버
GCP VM, AWS EC2
  • 셀 병합
  • 행 분할
  • 열 분할
  • 너비 맞춤
  • 삭제

정리

  • 로컬 설치 =
  • → 내 노트북에 Git 프로그램 설치
  • → 내 노트북에 Python, 드라이브, 필요한 것 설치
  • 서버 설치 =
  • → VM 같은 서버에 설치하는 것 (지금은 신경 안 써도 됨)
  •  
  • "로컬 설치 = 내 노트북 안에 설치하는 것"