개발자라면 꼭 알게 되는, 꼭 알아야하는 Git 에 대해서 설치하도록 한다.
Git는 버전 관리 시스템으로 여러가지 소스코드관리(SCM, Source Code Management) 툴 중에서도 일반적으로 많이 사용된다.
Git for Window 설치하기
일반적으로 Git은 Git사이트( https://git-scm.com ) 를 통해서 바로 다운 받을 수 있다.
사이트를 통해서 파일을 다운 받아서 진행하면 된다.
지금 다운받는 Git은 2.18.0 버전이지만 다운 받는 그 시점에 맞춰서 최근 버전을 다운 받으면 된다.
Git 바로 다운받기 : https://git-scm.com/download/win
위에 주소에 들어간후 다운로드 받은 파일을 실행하면 설치가 시작하게 된다.
설치 시작화면으로 Next를 눌러서 진행한다.
Git 설치시 설치될 경로를 지정하는 부분이다. 변경사항이 없으면 Next를 눌러서 계속 진행한다.
Git을 설치할때 같이 설치할 Component를 선택하는 부분이다.
딱히 추가 선택하지 않아도 되지만 Git Bash가 바탕화면에 있는게 편해서 Additional icons를 선택하였다.
Additional icons > On the Desktop : 윈도우 바탕화면에 Git 아이콘 추가
Windows Explorer integration : 마우스 오른쪽 버튼 클릭 시 해당 폴더를 Git에 연결 시킬 수 있는 기능 제공
Git LFS (Large File Support) : 용량이 큰 파일 지원
Associate .git* configuration files with the default text editor : .gif* 구성파일을 기본 텍스트 편집기와 연결
Associate .sh files to be run with Bash : Bash 와 같이 실행될 .sh 파일 연결
Use a TrueType font in all console windows : 모든 윈도우 콘솔창에서 올바른 글꼴 사용
Check daily for Git for Windows updates : Git for Windows 업데이트 매일 체크
해당 Component를 딱히 선택 하지 않아도 부관하므로 그냥 Next 넘어가도 된다.
시작메뉴에 추가될 폴더를 생성하는 부분이다.
딱히 생성을 원히 않으면 Don't create Start Menu folder를 선택하고 Next로 진행한다.
예전 Git에는 없었던 부분인데 Git 사용시 기본으로 할 editor을 선택하는 부분이다.
nano, vim, notepad++, visual studio 4가지 항목중에서 자신이 주로 쓰는 editor가 있으면 선택하면 된다.
기본으로 Vim을 사용하니 그냥 Next를 눌러서 진행해도 된다.
Git의 PATH 환경을 설정하는 부분이다.
Use Git from Git Bash only : Git을 Git Bash에서 Git command line tools만 사용가능
Use Git from the Windows Command Prompt : 사용자의 PC의 PATH에 최소한 Git wrappers를 추가해서 Git Bash와 Windows 명령 프롬프트에서 Git 사용
Use Git and optional Unix tools from the Window Command Prompt: Git 그리고 유닉스 툴 모두 사용자 PC의 PATH에 추가해서 Git을 사용
** 3번째 옵션은 Windows 툴의 find 와 sort 기능보다 우선하기 때문에 윈도우와 유닉스를 잘 알고 있는 개발자만 사용해야할듯 **
Git Bash랑 윈도우 cmd랑 같이 사용하기 위해서는 두 번째를 선택 후 Next로 넘어가면 된다. 자동으로 git을 사용하기 위해 환경번수가 추가 될 것이다.
사용할 HTTP 를 선택하는 부분이다. 바로 Next 누르면 된다.
Use the OpenSSL library : OpenSSL 라이브러리 사용, 서버인증서는 ca-bundle.crt 파일을 사용하여 유효성 검사.
Use the native Windows Secure Channel library : Windows 인증서 저장소를 사용하여 서버 인증서의 유효성 검사, Active Directory 도메인 서비를 통해서 회사 내부 로트 CA인증서도 사용할 수 있습니다.
텍스트 라인의 엔딩을 선택하는 부분이다. 저는 윈도우 시스템이고 Git은 유닉스 형식인 것으로 알고 있기 때문에 첫번째 선택했다.
Checkout Windows-style, commit Unix-style line endings : Checkout 할때는 윈도우 스타일, Commit 할때는 유닉스 스타일
Checkout as-is, commit Unix-style line endings : Checkout 할때는 스타일 변환 없음, Commit 할때는 유닉스 스타일
Checkout as-is, commit as-is : Checkout, Commit 둘다 Ending 스타일 변환 없음, 크로스 플랫폼에서는 이 옵션을 추천X
위 선택과 무관하게 자신의 스타일로 선택 후 진행하시면 되고, 잘 모르는 경우에는 바로 Next 누르시면 된다.
Git Bash 터미널을 선택하는 부분이다. 바로 Next 누르면 된다.
Use MinTTY(the default terminal of MSYS2) : MinTTY terminal emulator 사용
Use Windows' default console window : Windows 기본 콘솔 사용
기타 옵션을 선택하는 부분이다. 바로 Install을 눌러서 Git 설치를 진행한다.
Enable file system caching : 성능향상을 위해 파일 시스템 데이터를 메모리에 캐시
Enable Git Credential Manager : Windows 용 보안 Git 자격증명 저장소를 사용하기 위해 Git Credential Manager 활성화
Enable symbolic links : symbolic links 활성화(기존 저장소는 영향을 받지 않음)
Git 설치중...!
이렇게 설치가 완료된 화면이 나오며 성공적인 Git 설치가 되었다.
Git 설치 확인하기
Git 설치가 잘되었는지 확인하기 위해서 시작메뉴에 생성된 폴더를 확인하고 Git Bash을 열어 Git의 version을 확인하면 된다.
version이 설치한 Git 2.18.0으로 제대로 나오므로 Git for window 완벽 설치가 되었다!
윈도우10에 Git for Window 설치하기
'스파르타코딩클럽 > Git' 카테고리의 다른 글
협업을 위한 GIT 개발일지 - 2주차 (2) Git Branch, Merge, conflict (0) | 2022.09.15 |
---|---|
협업을 위한 GIT 개발일지 - 2주차 (1) GitHub issue 사용하기 (0) | 2022.09.15 |
협업을 위한 GIT 개발일지 - 1주차 (2) GitHub 시작하기 (0) | 2022.09.15 |
협업을 위한 GIT 개발일지 - 1주차 (1) Git 시작하기 (2) | 2022.09.15 |
MacOS에서 Git 설치 및 셋팅하기 (0) | 2022.09.15 |