DevOps/Git

How to install Git

is..cy 2023. 3. 24. 00:00

 


 

Git 설치방법 !

 

macOS 유저로 Git 설치법 부터 알아보자.

 

 


 

 


 

1. Git ?

  • 2005년 Linus Torvalds에 의해 개발된 분산 버전관리 시스템 (Distributed Version Control System, DVCS)
  • 형상관리 Tools (Configuration Management Tools) : 여러 개발자가 하나의 프로젝트 참여, 소스코드 관리에 도움
  • 인터넷 연결이 안된 상태에서도 개발 후 병렬 병합이 가능
  • 분산저장으로 중앙 저장소가 삭제되어도 각 local repository를 통해 복구 가능 

 


 

2. 용어 정의

• Repository  : 저장소 역할로 branch에 따라 version을 저장
Branch : 저장소 하위의 여러 가지, 개발과정에서 오류가 나지 않는 시점에 저장하기 원할경우 현상태를 복사하여 merge  작업
Merge : 다른 branch의 내용을 현재 branch로 가져와 병합
• Head : 현재 작업중인 Branch
Work Tree : 변경 작업중에 있는 폴더를 가르킴
Index : 저장소와 work tree 사이의 공간
Staging Area : 커밋 전 준비위치 (index에 파일을 기록하는 것)
Commit : 변경 작업을 마치고 변경내용을 확정시켜 저장소에 저장하는 작업

 

 


 

3. Git 설치방법 

https://git-scm.com/

 

Git

 

git-scm.com

 

① Git 에서 macOS install 명령어를 제공하는 Homebrew로 이동

 

 

 

② 명령어를 복사해서 terminal에 입력

 

 

 

③ Git 설치 및 버전확인 

  • mac login password 입력
  • 설치상태 확인 : brew help
  • m1을 사용할경우 오류 발생 : eval $(/opt/homebrew/bin/brew shellenv) 입력
  • git 설치 : brew install git 
  • git version 확인 : git --version 

 

 

 

 

④ Git repository 생성

  • Git  공유범위 설정 : public / private
  • Project 설명 read.dml 선택
  • repository 생성후 우측사진과 같이 Code 선택후 HTTPS 혹은 SSH 탭을 선택하여 URL 복사

( 글쓴이는 HTTPS를 선택하여 길을 크게 돌아가게 되었으니... 다음글에서 macOS와 Git 연동중 발생한 오류를 설명하겠다. )