윈도우에 깃(Git) 설치하고 기본 사용자 정보 등록하는 방법
윈도우 환경에서 깃을 시작해야 하는 이유
개발을 처음 배우거나 협업 프로젝트를 시작할 때 가장 먼저 마주하는 벽 중 하나는 버전 관리 시스템입니다. 그중에서도 깃(Git)은 전 세계 수많은 개발자들이 사용하는 필수적인 도구로 자리 잡았습니다.
윈도우 운영체제를 사용하는 일반 사용자나 초보자들이 깃을 설치하고 기본 설정을 마치는 것은 개발자로 가는 첫 번째 관문입니다. 깃을 사용하면 작성 중인 코드가 어떻게 변경되었는지 기록을 남길 수 있으며, 실수로 코드를 망가뜨리더라도 이전 상태로 안전하게 되돌릴 수 있습니다.
또한 여러 사람이 동시에 같은 파일을 수정하더라도 충돌 없이 안전하게 작업을 합칠 수 있기 때문에 개인 프로젝트를 넘어서 실무 협업에서도 절대적으로 필요합니다.
많은 초보자들이 깃을 단순히 개발자들만 쓰는 복잡한 프로그램으로 오해하곤 합니다. 하지만 깃은 비단 프로그래밍 코드뿐만 아니라 일반 문서 작업, 디자인 시안 관리, 논문 작성 등 파일의 버전을 체계적으로 관리해야 하는 모든 일상 영역에서 강력한 도구가 됩니다.
윈도우 환경에서는 맥OS나 리눅스처럼 터미널이 기본적으로 강력하지 않기 때문에 별도의 설치 과정이 필요하지만, 일단 한 번 세팅해 두면 윈도우 탐색기 어디서나 편리하게 버전 관리를 시작할 수 있습니다.
내 컴퓨터에 맞는 깃 설치 파일 내려받기
윈도우에 깃을 설치하기 위해서는 공식 웹사이트에서 설치 파일을 내려받아야 합니다. 인터넷 브라우저를 켜고 검색창에 깃을 검색하거나 공식 주소로 접속하면 운영체제에 맞는 다운로드 페이지를 쉽게 찾을 수 있습니다.
사이트에 접속하면 윈도우용 깃을 자동으로 인식하여 최신 버전을 내려받을 수 있는 버튼이 크게 나타납니다. 현재 사용하고 있는 윈도우가 64비트인지 32비트인지 확인하는 것이 좋지만, 최근에 구매한 대부분의 PC는 64비트이므로 기본 버전을 내려받아도 무방합니다.
설치 파일의 용량은 수십 메가바이트 정도로 그리 크지 않기 때문에 인터넷 환경이 보통이라면 금방 내려받을 수 있습니다. 파일을 내려받은 뒤에는 다운로드 폴더나 지정된 위치에서 설치 파일을 더블 클릭하여 실행하면 본격적인 설치 마법사가 시작됩니다.
설치 과정에서 수많은 설정 화면이 나오기 때문에 초보자 입장에서는 어떤 것을 선택해야 할지 막막할 수 있지만, 대부분의 기본값은 전 세계 개발자들이 가장 무난하게 사용하는 최적의 설정이므로 안심하고 진행해도 괜찮습니다.
설치 과정에서 꼭 알아야 할 주요 설정 항목
깃 설치 파일을 실행하면 라이선스 동의 화면을 거쳐 설치 경로를 묻는 창이 나옵니다. 특별한 이유가 없다면 기본 경로를 그대로 두고 다음으로 넘어가는 것이 좋습니다. 이어지는 화면에서는 다양한 컴포넌트를 선택하는 메뉴가 나오는데, 윈도우 탐색기에서 깃을 바로 실행할 수 있도록 해주는 옵션이나 바탕화면 아이콘 생성 등 본인의 편의에 맞는 항목을 체크하면 됩니다.
특히 윈도우 탐색기에서 마우스 우클릭을 했을 때 깃 배시(Git Bash)나 깃 GUI를 열 수 있는 메뉴를 활성화해 두면 나중에 파일을 관리할 때 매우 편리합니다.
설치 과정 중 가장 중요하게 살펴보아야 할 부분은 기본 에디터 선택과 깃에서 사용할 기본 브랜치 이름을 정하는 단계입니다. 과거에는 빔(Vim)이라는 터미널 기반의 복잡한 에디터가 기본으로 설정되어 초보자들이 수정 화면에서 빠져나오지 못하는 해프닝이 잦았습니다.
요즘 설치 프로그램에서는 비주얼 스튜디오 코드(VS Code)나 메모장 등 대중적이고 다루기 쉬운 프로그램을 기본 에디터로 손쉽게 지정할 수 있습니다. 또한 새로운 저장소를 만들 때 첫 번째 브랜치의 이름을 기존의 마스터(master) 대신 메인(main)으로 설정하는 옵션이 대세로 자리 잡았으므로 권장 설정을 그대로 따르는 것이 좋습니다.
마지막으로 패스(PATH) 환경 변수를 설정하는 화면에서는 윈도우의 명령 프롬프트(CMD)에서도 깃 명령어를 정상적으로 사용할 수 있도록 두 번째나 세 번째 옵션을 선택하는 것이 현명합니다. 이 설정을 올바르게 마치면 윈도우 어디서나 자유롭게 깃 명령어를 호출할 수 있어 작업 효율이 크게 높아집니다.
나머지 네트워크 설정이나 터미널 에뮬레이터 선택 등은 특별히 수정할 필요 없이 기본값 상태로 다음 버튼을 계속 눌러 설치를 완료하면 됩니다.
설치 완료 후 깃 배시 실행과 기본 사용자 정보 등록
설산이 끝났다면 윈도우 시작 메뉴에서 깃 배시를 검색하여 실행합니다. 깃 배시는 윈도우 환경에서도 리눅스 계열의 명령어 환경을 흉내 내어 깃을 다룰 수 있게 해주는 전용 터미널입니다.
검은색 화면이 나타나면 정상적으로 설치가 완료된 것입니다. 이제 깃을 사용하기 전에 가장 먼저 해야 할 일은 이 컴퓨터를 사용하는 사람이 누구인지 시스템에 알려주는 작업입니다.
깃은 여러 사람이 협업하는 도구이기 때문에 누가 어떤 코드를 수정했는지 기록으로 남기는 것이 매우 중요하며, 이를 위해 사용자 이름과 전자우편 주소를 필수로 등록해야 합니다.
사용자 이름을 등록하기 위해서는 터미널 창에 특정 명령어를 입력해야 합니다. 명령어는 띄어쓰기와 따옴표를 정확하게 지켜야 오류가 나지 않습니다.
- 사용자 이름 등록 명령어 입력하기
- 전자우편 주소 등록 명령어 입력하기
구체적인 예시를 살펴보면 깃 배시 창에 다음과 같이 입력하고 엔터를 누르면 됩니다. 여기서 홍길동이라는 이름 대신 본인이 주로 사용하는 닉네임이나 영문 이름을 넣는 것이 좋습니다.
git config --global user.name "HongGildong"
이어서 본인의 전자우편 주소를 등록하는 명령어 역시 아래와 같이 입력합니다. 이 주소는 나중에 깃허브(GitHub) 같은 원격 저장소 서비스에 가입할 때 사용하는 주소와 일치시키는 것이 나중에 잔디를 심거나 기록을 연동할 때 혼란을 줄일 수 있는 좋은 방법입니다.
git config --global user.email "your_email@example.com"
등록된 정보 확인과 전역 설정의 의미
이름과 전자우편 주소를 무사히 입력했다면, 제대로 등록되었는지 확인하는 단계를 거치는 것이 안전합니다. 등록된 정보를 확인하는 명령어 역시 깃 배시 창에 간단하게 입력하여 조회할 수 있습니다.
설정 내용을 조회하면 방금 입력했던 이름과 전자우편 주소가 화면에 그대로 출력되는 것을 볼 수 있으며, 이를 통해 오타가 발생하지 않았는지 직접 눈으로 확인할 수 있습니다.
git config --list
명령어를 입력했을 때 나오는 수많은 설정값들 중에서 사용자 이름과 전자우편 항목을 찾아내어 정확하게 입력되었는지 검토하면 됩니다. 여기서 명령어에 사용된 –global 이라는 옵션은 매우 중요한 의미를 가집니다.
이 옵션을 붙여서 설정하게 되면 내 윈도우 컴퓨터 안에 있는 모든 깃 프로젝트에서 공통으로 이 사용자 정보를 사용하게 됩니다.
따라서 프로젝트마다 매번 이름을 바꿀 필요 없이 최초 한 번만 설정해 두면 앞으로 새로 만드는 모든 작업물에 자동으로 적용되므로 시간과 노력을 크게 아낄 수 있습니다.
만약 특정 프로젝트에서만 다른 이름이나 다른 회사 이메일을 사용해야 하는 특별한 상황이 발생한다면 –global 옵션을 빼고 해당 프로젝트 폴더 안에서 개별적으로 설정을 덮어씌우는 것도 가능합니다.
하지만 일반적인 개인 사용자나 학습자의 경우 전역 설정 한 번이면 충분히 편리하게 오랫동안 사용할 수 있습니다.
초보자들이 자주 하는 오해와 실전 활용 팁
깃을 처음 접하는 사람들은 이를 인터넷 클라우드 저장소나 드라이브 서비스와 혼동하곤 합니다. 구글 드라이브나 원드라이브는 파일을 올리면 실시간으로 동기화되거나 백업되는 개념이지만, 깃은 사용자가 의도적으로 변화를 기록하고 저장하는 시점을 정해 주어야 하는 버전 관리 시스템입니다.
즉, 자동으로 모든 것을 백업해 주는 마법의 프로그램이 아니라 내가 작업한 결과물의 역사 도서관을 짓는 과정이라고 이해하는 것이 정확합니다.
윈도우에서 깃을 더 스마트하게 활용하기 위한 몇 가지 조언을 드리면, 깃 배시 외에도 비주얼 스튜디오 코드 내부에 내장된 터미널이나 그래픽 사용자 인터페이스 기반의 깃허브 데스크톱(GitHub Desktop) 같은 보조 도구를 함께 사용하는 것을 권장합니다.
명령어 기반 터미널이 처음에는 낯설고 두렵게 느껴질 수 있지만, 기본적인 몇 가지 명령어만 익숙해지면 오히려 마우스 클릭보다 훨씬 빠르고 정확하게 작업을 처리할 수 있습니다.
항상 작은 단위로 자주 기록을 남기는 습관을 들이는 것이 깃을 마스터하는 가장 빠른 길입니다.




댓글 0
첫 댓글을 남겨보세요.