본문 바로가기
git

지옥에서 온 깃 (1)깃 설치하기

by 이면지91 2024. 9. 29.

 

GitHub 

 

깃허브 개발 관련 검색이나 공부를 하다보면 계속 나오는 이 깃허브라는 녀석

 

개발 관련해서 아주 중요한 녀석이라는 거는 알겠지만 홈페이지에 가입하고 입문 관련 글을 봐도 도무지 쉽게 다가가기 어려웠다.

 

왠지 이녀석을 모르고 계속 나아갈 수는 없을 것 같아 날 잡아 유튜브 영상과 입문 관련 글을 찾아보면서 설치에 성공하였다.

 

다른 좋은 영상과 글이 많지만 나와 같은 사람들을 위해 맥북 사용자가 깃허브를 설치하고 사용하는 과정을 정리하려고 한다.

 

1. 깃이란? Git = Version Control System

깃은 버전 관리 시스템이라는 분류에 속하는 구체적인 프로그램 중 하나

버전 관리 시스템이라는 말이 생소하지만 컴퓨터 문서 작업을 많이 해보신 분들은 아래 그림으로 한번에 이해가 가능하다.

 

깃을 사용하면 이렇게 이름을 지저분하게 계속 바꾸지 않아도 파일의 이름을 언제나 동일하고 파일 내용의 변경 사항들은 컴퓨터가 관리하도록 하게 한다는 것이다.

 

이것 외에도 백업, 복원, 협업의 기능을 제공한다. Backup, Recovery, collaboration

 

버전관리시스템의 역사적 계보로는 CVS SVN GIT 순으로 나왔으며 깃은 이중 나중에 나온 것이니 만큼 상당히 복잡하다.

 

깃을 만든 사람조차 깃을 지옥에서 왔다고 표현할 정도.. 차라리 Drop box나 구글 드라이브를 먼저 사용하라고 권하는 영상도 있다.

 

깃에 대한 좀 더 자세한 사항은 pro git을 읽어보라고 한다. 한글로도 번역되어 볼 수 있다. https://git-scm.com/book/en/v2

 

2. GitHub

git을 통해 기록한 버전에 대한 데이터를 온라인으로 관리할 수 있도록 도와주는 사이트로 'git + hub'로 일종의 저장소다.

 

Remote Repository를 제공해주는 서버중 하나이고, 서비스로 Github, Bitbucket, Gitlab이 있고 깃허브가 제일 유명하다.

 

SNS와 같은 기능도 있어서 본인이 수행하고 있는 프로젝트나 오픈소스에 대한 포트폴리오의 기능도 한다.

 

3. 깃 설치하기

깃을 설치하는 방법은 사용하는 운영체제 OS에 따라 다양하다. 맥은 특히 더 방법이 많다.

  1. 'Command-스페이스 바' 를 눌러서 스포트라이트를 연다.
  2. 'terminal'을 입력하여 프로그램을 실행한다.
  3. 'git'을 입력하고 엔터를 누르면 설치가 시작된다.
  4. 설치가 종료되면 'git --version'을 입력하여 확인한다.
  5. 혹시나 설치가 안될경우 공식 홈페이지에서 맥용으로 다운로드 받아서 설치한다.
    https://git-scm.com/

 

터미널을 사용하다 보니 관련 명령어도 숙지해야겠다는 생각이 들었다.

 

다음 포스팅은 깃허브 사용하기로 돌아오겠다.