728x90
반응형
SMALL

안녕하세요!

프뚜(프로그래머 뚜)입니다!

 

[개발 환경]

 - OS: windows 10 64bit

 

 

윈도우10 깃 설치를 해보겠습니다. 옵션이 다양하기 때문에 천천히 따라가시면 됩니다.

 

 

1. Git 홈페이지로 이동하기 (클릭)

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

 

 

 

2. Git 다운로드 하기 (클릭)

https://github.com/git-for-windows/git/releases/download/v2.37.1.windows.1/Git-2.37.1-64-bit.exe

프뚜의 개발환경은 Windows 10 64bit입니다.

 

 

3. Git 설치하기

 

 

 

4. Git 설치 할 구성요소 선택하기

Additional icons > On the Desktop: 사용자 바탕화면에 아이콘 추가여부
Windows Exporer integration > Git Bash Here: Git Bash 연결기능
Windows Exporer integration > Git GUI Here: Git GUI 연결기능
Git LFS (Large File Support): 용량이 큰 File 지원 
Associate .git configuration files with the default text editor: git 구성파일을 기본 텍스트 편집기와 연결 
Associate .sh files to be run with Bash: 확장자.sh 파일을 Bash와 연결  
Use a TrueType font in all console windows: 윈도우 콘솔창에서 TrueType 글꼴 사용 
Check daily for Git for Windows updates: Git Update를 매일 체크 여부

 

 

5. Git 시작 폴더 경로 지정하기

 

 

6. Git 사용 시 기본 에디터 선택하기

프뚜는 Notepad++을 사용하고 있기 때문에 선택했습니다. 개인적으로 Nodepad++ 강추합니다!

 

 

7. Git Branch 선택하기

git init 명령어를 사용한 직후에 기본 브랜치명을 설정하는 창입니다.

master로 사용하는 곳이 많기 때문에 변경하지 않고 Next합니다.

 

 

8. Git 환경변수 옵션 설정하기

Use Git from Git Bash only: Git Bash에서만 Git 명령어를 사용하는 옵션입니다.
Git from the command line and also from 3rd-party software: Git을 Windows 환경변수에 추가하여 명령 프롬프트에서도 Git 명령어를 사용할 수 있는 옵션입니다.
Use Git and optional Unix tools from the Command Prompt: Git과 UNIX 도구 모두 환경변수에 추가하는 옵션입니다.

프뚜는 'Git from the command line and also from 3rd-party software'으로 설치하겠습니다.

 

 

9. Git SSH 실행 도구 창을 선택하기

Use bundled OpenSSH: Git에 기본으로 포함된 OpenSSH를 사용합니다.
Use external OpenSSH: 외부 OpenSSH를 사용합니다.

 

 

10. Git HTTP 연결 옵션 선택하기

- Use the OpenSSL library: OpenSSL 라이브러리를 사용합니다.

- Use the native Windows Secure Channel library: 윈도우 인증서 저장소를 사용하여 검증합니다.

 

 

11. Git 개행 스타일을 선택하기

Checkout Windows-style, commit Unix-style line endings: checkout 시점에는 윈도우 방식(CRLF), commit 시점에는 유닉스 방식(LF)으로 자동으로 변경해주는 옵션입니다.
Checkout as-is, commit Unix-style line endings: checkout 시점에서는 변경하지 않고, commit 시점에서는 Unix 방식으로 변경하는 옵션입니다.
Chekout as-is, commit as-is: 변경없이 그대로 진행하는 옵션입니다.

Windows와 Unix의 개행(줄바꿈) 표기가 서로 다르기 때문에 발생되는 옵션입니다.

윈도우는 \r\n(CRLF) 방식을 사용하며, 유닉스는 \n(LF) 방식을 사용합니다.

 

 

12. Git 터미널 에뮬레이터 설정하기

- Use MinTTY: 기본 터미널 에뮬레이터를 사용하는 옵션입니다.

- Use Windows' default console window: 윈도우 명령프롬프트(CMD)를 사용하는 옵션입니다.

 

 

13. Git Pull 명령어에 수행 될 작업을 선택하기

Default(fast-forward or merge): 기본 동작을 실행하는 옵션입니다.
Rebase: 현재 분기를 불러온 분기에 재배치하는 옵션입니다.
Only ever fase-forward: 불러온 분기로 빠르게 넘어가며, 명령어 수행이 실패할 가능성이 있는 옵션입니다.

 

 

14. Git 자격 증명 도우미 선택하기

- Git Credential Manager: 기본 자격 증명 도우미를 사용하는 옵션입니다.

- None: 사용하지 않는 옵션입니다.

 

 

15. Git 추가 옵션을 선택하기

- Enable file system caching: 파일 시스템 캐싱 기능을 사용해서 성능을 높이는 옵션입니다.

- Enable symbolic links: 심볼릭 링크를 활성화하는 옵션입니다.

 

 

16. Git 실험적인 기능을 사용하기 (새로운 기능)

- Enable experimental support for pseudo consoles: winpty를 사용하지 않고 Bash에서 콘솔을 실행할 수 있게 하는 옵션입니다.

- Enable experimental built-in file system monitor: 명령어 실행 속도를 높이기 위해 built-in file system monitor를 자동으로 실행하는 옵션입니다.

프뚜는 버그를 방지하고자, 둘 다 선택하지 않았습니다.

 

 

 

17. Git 설치 확인 및 사용자 등록하기

# Git bash 실행하기
Git bash.exe

# 사용자 등록하기
git config --global user.name "프뚜"
git config --global user.email "프뚜@tistory.com"

# 사용자 확인하기
git config --list

 

 

 

 

18. Git Windows 환경변수에 정상 추가 되어있는 지 확인하기

# 명령프롬프트 실행하기
cmd.exe

# git 명령어 실행하기
git --version

 

 

 

궁금하신 부분 또는 문제가 생긴 부분에 대해서 댓글 남겨주시면 빠르고 정확한 답변드리겠습니다.

728x90
반응형
LIST
프뚜