일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- s3
- Git
- 환경 구성
- AWS
- 환경구성
- Log
- 인텔리J
- AWS Athena
- Java
- jQuery
- ibsheet
- function
- Study
- 카이호스트만
- 자바8
- 자바
- naver smartEditor
- java8
- AWS SQS
- 로그 데이터
- aws lambda
- #jQuery
- aws S3
- AWS Glue
- 아이비시트
- intellij
- athena
- 자바스크립트
- JavaScript
- db
- Today
- Total
애매한 잡학사전
윈도우 PC에 Git 설치하기 Git for Windows 본문
드디어 저도 제 PC에 Git을 설치해보려고 합니다.
설치하면서 헤딩했던 내용들을 정리해서 다음에는 깔끔하게 설치하고 싶어서 기록으로 남기게 되었습니다.
위의 Git for Windows 설치 경로를 타고 들어가면 그림에서 처럼 최신 버전을 Download할 수 있습니다.
다운로드한 파일을 실행하여 설치를 시작합니다.
- Git for Windows 설치 경로 : https://git-for-windows.github.io/ -
- Git for Windows 설치 파일 -
- 설치 전 약관 -
- 설치 경로 설정 -
- Components 선택 -
같이 설치할 컴포넌트들을 선택합니다. 위의 이미지는 기본으로 세팅되어 있는 항목인데 하니씩 정리해보겠습니다.
- Additional icons > On the Desktop : 윈도우 바탕화면에 Git 아이콘 추가
- Windows Explorer integration > Git Bash Here, Git GUI Here : 폴더선택 후 마우스 오른쪽 버튼 클릭 시 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 업데이트 매일 체크
위와 같은 의미인데 기본으로 선택되어있는 것 말고는 따로 선택하지 않고 Next 를 클릭합니다.
- 시작메뉴 폴더 선택 -
시작 메뉴에 추가할 폴더를 선택합니다. 만들어진 폴더가 없을 경우 자동으로 생성되고 그 폴더에 추가됩니다.
만약 추가하고 싶지 않으면 Don't create a Start Menu folder를 선택합니다.
- PATH 환경 설정하기 -
Use Git from Git Bash only : 사용자 PC의 PATH를 수정하지 않고 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 Windows Command Prompt : Git 그리고 유닉스 툴 모두 사용자 PC의 PATH에 추가해서 Git을 사용
3번째 옵션은 Windows 툴의 find 와 sort 기능보다 우선하기 때문에 윈도우와 유닉스를 잘 알고 있는 개발자만 사용해야할 것 같습니다.
전 기본으로 선택되어있는 Use Git from the Windows Command Prompt 를 선택하였습니다.
- SSH 프로그램 설정 -
사용할 SSH 프로그램을 선택합니다.
Use OpenSSH : Git 에 포함되어있는 OpenSSH를 사용합니다. GIT_SSH, SVN_SSH 환경은 수정하지 않습니다.
Use (Tortoise)Plink : 이미 설치되어있는 PuTTY 또는 (Tortoise)Plink.exe 를 사용합니다. GIT_SSH, SVN_SSH 환경을 조정 합니다.
전 따로 설치되어있는 것이 없기 때문에 첫번째 Use OpenSSH 선택 후 next를 클릭하였습니다.
- HTTPS 선택 -
Use the OpenSSL library : OpenSSL 라이브러리 사용, 서버인증서는 ca-bundle.crt 파일을 사용하여 유효성 검사.
Use the native Windows Secure Channel library : Windows 인증서 저장소를 사용하여 서버 인증서의 유효성 검사, Active Directory 도메인 서비를 통해서 회사 내부 로트 CA인증서도 사용할 수 있습니다.
역시 전 디폴트인 Use the OpenSSL library 선택!
- 텍스트 line ending 스타일 선택 -
이제 checkout, commit 할때의 텍스트 라인의 엔딩을 선택합니다.
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 스타일 변환 없음, 크로스 플랫폼에서는 이 옵션을 선택하지 않는 것이 좋습니다.
저는 윈도우 시스템이고 Git은 유닉스 형식인 것으로 알고 있기 때문에 첫번째 Checkout Windows-style, Commit Unix-style lin endings 선택 합니다.
- 터미널 선택 -
Git Bash 터미널의 형식을 선택합니다.
Use MinTTY(the default terminal of MSYS2) : MinTTY terminal emulator 사용
Use Windows' default console window : Windows 기본 콘솔 사용
Windows default console 보다는 Use MinTTY를 사용하는 것이 좋을 것 같아서
Use MinTTY(the default terminal of MSYS2) 선택합니다.
- 기타 옵션 선택 -
Enable file system caching : 성능향상을 위해 파일 시스템 데이터를 메모리에 캐시됩니다.
Enable Git Credential Manager : Windows 용 보안 Git 자격증명 저장소를 사용하기 위해 Git Credential Manager 활성화
Enable symbolic links : symbolic links 활성화(기존 저장소는 영향을 받지 않습니다)
- 설치 중 -
- 설치 완료 -
- 윈도우 시작메뉴에서 확인 -
- Git Bash -
- Git CMD -
- Git Gui -
이상 Git for Windows 를 설치해보았습니다.
평소에는 그냥 지나치던 영어 문장들을 공부하는셈 치고 자세히 들여다 보았더니 내용이 조금 더 새로운 것 같습니다.
다음 포스트에는 설치한 Git을 가지고 이것 저것 세팅 및 Git Bash, Git CMD, Git Gui 사용법을 알아보겠습니다.
'DEV > Git' 카테고리의 다른 글
Intellij에서 AWS CodeCommit (git) 연동하기 (0) | 2022.03.16 |
---|---|
macOS 에서 깃허브 블로그 생성하기 (2) | 2018.04.24 |