본문 바로가기
터틀코딩캠프/자바스프링과정

(환경설정) 로컬 Git 설치

by 테크한스 2023. 4. 5.

개발자로서 개발소스를 특정 저정소에 올리고

버전관리하는 것은 너무나 일상적으로 필요한 부분이 되겠다.

 

우리가 대중적으로 아는 Github 이나 Gitlab 이 되겠다.

그런 remote 저장소를 사용하기전에 미리 설치해야 하는 것이

로컬 git 저장소이다.

로컬 git을 설치해야 리모트 git과의 싱크를 하며 해당 소스를 동기화할 수 있는 것이다.

 

그래서 가장 먼저 해야할 로컬 git을 설치해 보겠다.

설치 로컬 환경은 PC나 MAC이나 구분이 거의 없다고 하겠다.

하여 여기서는 윈도우환경에서 설명을 드린다.

 

우선 git을 설치하기 위해 해당 사이트에 접속한다.

https://git-scm.com/download/win

 

Git - Downloading Package

Download for Windows Click here to download the latest (2.40.0) 32-bit version of Git for Windows. This is the most recent maintained build. It was released 22 days ago, on 2023-03-14. Other Git for Windows downloads Standalone Installer 32-bit Git for Win

git-scm.com

 

이 페이지에서는 다양한 플랫폼에서 설치할 수 있는 다운로드 화일들을 제공한다.

플랫폼에 맞게 다운로드한다.

 

https://git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-Git-%EC%84%A4%EC%B9%98

 

Git - Git 설치

이 책은 Git 2.0.0 버전을 기준으로 썼다. 대부분의 명령어는 그 이전 버전에서도 잘 동작하지만, 몇 가지 기능은 아예 없거나 미묘하게 다를 수 있다. Git의 하위 호환성은 정말 훌륭하기 때문에 2.0

git-scm.com

 

GIT을 설치하면서 다양한 Next 화면과 옵션들이 나타나는데 거의 대다수가

디폴트 옵션을 선택하며 NEXT 다음으로 계속 클릭하며 진행하면 무리가 없다

 

아래 옵션은 설치하면서 참고하면 되겠다.

 

1. Additional icons  > On the Desktop
 -  바탕화면에 아이콘 추가

2. Windows Exporer integration
 - Git Bash Here : Git Bash 연결기능(폴더에서 Git을 바로 연결할 수 있는 기능)
 - Git GUI Here : Git GUI 연결기능(폴더에서 Git을 바로 연결할 수 있는 기능)
   해당 설치를 통해 폴더에서 마우스 우클릭 해보면 Git Bash Here,Git GUI Here가 추가되어 있는 것을 볼 수 있다.

3. Git LFS (Large File Support)
 - 용량이 큰 File 지원

4. Associate .git configuration files with the default text editor
 - git 구성파일을 기본 텍스트 편집기와 연결

5. Associate .sh files to be run with Bash
 - 확장자.sh 파일을 Bash와 연결
 
6. Use a TrueType font in all console windows
 - 윈도우 콘솔창에서 TrueType 글꼴 사용

7. Check daily for Git for Windows updates
 - 윈도우즈용 Git 업데이트를 매일 확인 할지 여부

 

2.4 시작폴더 경로를 선택

 - "Don't create a Start Menu folder" 를 체크하면 시작메뉴에 추가하지 않는다.

2.5 Git을 사용할 기본 에디터 선택

 - 나와 같은 경우는 기본 Vim을 선택 하였다.

2.6 환경변수 옵션 설정

● Use Git from Git Bash only
 - Git bash에서만 Git Command 수행

2.7 https 전송시 인증서 선택
● Use the OpenSSL library
 - OpenSSL 라이브러리 사용

● Use the native Windows Secure Channel library
 - Windows 인증서 저장소를 사용하여 유효성 검사

2.8 Git 저장소에 체크인, 체크 아웃 할 때 줄 바꿈 옵션 선택
● Checkout Windows-style, commit Unix-style line endings
 - 체크아웃시에는 윈도우 스타일, 커밋시에는 유닉스 스타일 적용

● Checkout as-is, commit Unix-style line endings
 - 체크아웃시에는 스타일 변환 없다. 커밋시에만 유닉스 스타일 적용

● Checkout as-is, commit as-is
 - 둘다 스타일 변환 없음

2.9 Git Bash 터미널 에뮬레이터의 설정
● Use MinTTY(the default terminal of MSYS2)
 - MinTTY terminal emulator 사용(Git bash 기본 터미널 사용)

● Use Windows’ default console window
 - 윈도우 기본 콘솔 사용

2.10 기타 옵션

● Enable file system caching
 - 빠른 실행을 위해 파일 시스템 데이터를 메모리에 캐시

● Enable Git Credential Manager
 - Windows용 Git 보안 자격증명 저장소를 사용하기 위하여, Git 인증관리자 활성화

● Enable symbolic links
 - symbolic links 활성화

 


2.11 설치 완료

 - Launch Git Bash에 체크하고 Finish버튼을 클릭하면 Git Bash가 실행 된다.

 - 특정 폴더에서 우클릭시에도 Git Bash를 실행할 수 있다.

 



* 설치 후에 Git Bash에서 깃 버전을 확인 해보자.

git --version

 



이것으로 깃(git)이 설치되었다. 
(이것은 로컬git이다. github이나 gitlab이 아니다)

 

댓글