git-SCM(Source Code Management) 설치

git 소개

git은 한 마디로 문서백업(document bakcup)관리 프로그램이라고 할 수 있다. 여기서 ‘문서’란 이 사이트에서 다루게 될 html, css 등의 source code일 수도 있고, 포토샵이나 일러스트레이터 등의 그래픽 프로그램으로 만든 확장자 .psd, .ai 같은 문서일 수도 있다. 즉 파일이름(확장자가 있거나 없거나)을 갖춘 컴퓨터상의 모든 문서 중에서 사용자가 관리하고자 하는 모든 문서가 대상이 되지만, 여기서는 주로 html, css 등의 source code들이 대상이 될 것이고 git에 대한 설명은 git에 대해 다루는 section에서 하게 될 것이다.

git을 설치하는 목적

1차 목적

VSCode에 이어 git을 설치하는 1차 목적은 git-scm이라는 프로그램에서 제공하는 bash라는 CLI(Command Line Interface)를 아래의 그림에서 처럼 VSCode 안으로 끌어들여, VSCode와 통합해서 사용하기 위함이다. Bash는 마치 windows에서 제공하는 명령창과 같은 유틸리티이다. 원래는 UNIX에서 쓰던 CLI인데 git-scm을 설치하면 윈도우용 Bash가 설치된다. 내가 다 시험해 본 것은 아니지만 windows에서 제공하는 Power Shell 보다 훨씬 강력하고 다양한 기능을 제공하는 것으로 알려져 있다.

Bash창을 VSCode에서 열기

2차 목적

다음 목적은 bash CLI를 통해서만 설치되는 html, css, javascript 관련 유틸리티를 설치해 사용하는 것이다.

물론 그렇게 하기 위해서는 Node.js를 설치하고 이어서 npm 같은 프로그램도 설치해야 되는데, 다음 문서에서 다룬다.

3차 목적?

사실 이 것은 목적이라기 보다 일종의 ‘부작용’이라 해야 되는데, 남들이 bash를 사용하는 여러분들을 볼 때

  • 고난이도의 작업을 하는 사람
  • 프로의 향기가 나는 사람
  • 뭔가 있어 보이는 사람

으로 우러러 볼 수도 있다는 것이다. 물론 모르는 사람들이 봤을 때 그렇다는 것 이지만…

git-scm 설치

git-scm 설치

우선 git-scm 웹사이트에 접속하자. 현재 version 2.20.1을 다운로드하고 설치를 시작한다.


아래의 화면에서 가장 중요한 것은 VSCode 설치에서 그랬던 것 처럼 탐색기에서 우클릭해서 context menu를 열었을 때 현재 폴더에서 bash window 및 git GUI 항목을 추가하는 option이다. 반드시 체크하고, check box 맨 아래에서 두 번째는 git bash CLI 창을 열었을 때 사용하는 글꼴(font)을 true type 사용이 가능하게 해 준다. 그림처럼 선택하면 된다.


아래 항목은 매우 중요하며, 앞의 문서(VSCode 설치)에서 VSCode를 먼저 설치한 이유 이기도 하다. 이 항목은 git bash가 어떤 editor를 기본으로 사용할 것인지 묻는 것인데, 앞에서 VSCode를 설치했으므로 Use Visual Studio Code as git’s default editor를 선택한다. 혹시 ‘VSCode Insider’를 설치했다면 그 것에 해당되는 항목을 선택한다.

이후 항목은 손대지 말고 체크된 기본값으로 계속 진행하여 설치를 마친다.


설치결과 확인

VSCode와 git-scm의 설치를 마쳤으면, 이제 탐색기를 열고 ‘파일창(탐색기 오른쪽의 파일 목록이 있는 창)’에서 우클릭해 본다.

위와 같이 ‘Git GUI Here’, ‘Git Bash Here’ 그리고 ‘Open with Code’ 항목이 생겼으면 제대로 설치된 것이다.

댓글 남기기

Connect with:



이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다