글 작성자: nouu

마침 Git을 사용해야 할 기회가 생겨 내 머릿 속에 기억 하게 끔 만들기 위해 Git Download 과정을 작성해 보았다. 21년 3월 4일 기준 git 버전 2.30.1이다.

 

git-scm.com/download/win

 

Git - Downloading Package

Downloading Git Now What? Now that you have downloaded Git, it's time to start using it.

git-scm.com

 

해당 url에 들어가서 PC에 호환 되는 Git Install File을 다운 받으면 된다. 필자는 윈도우 10 64비트를 사용하고 있어

64-bit Git for Windows Setup을 다운로드 받았다.

 

 

 

Next

 

 

파일 경로를 다음과 같이 잡았다. Next

 

git을 다운 받을 때 추가 할 구성 요소(component)를 체크하는 창이다. 체크 박스는 다음과 같은 설정을 할 수 있다고 한다.

 

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 업데이트 매일 체크



출처: https://sosohaniii.tistory.com/1 [소소한`s]

 

 

필자는 기본 값으로 Next를 했다.

 

 

시작 메뉴에 추가 할 폴더를 생성하는 부분. 필자는 기본값으로 Next를 했다.

 

 

내가 선호하는 editor를 선택할 수 있다. vim, notepad, vscode 등이 있으며, 필자는 그냥 기본 값인 vim을 선택했다.

 

 

해당 단계는 git의 default branch를 master로 할건지 main으로 할건지 물어보는 창이다.

 

github 에서는 default branch를 master에서 main으로 바뀌었다.

인프런의 git에 관한 강의를 듣고 왜 이렇게 바뀌었는지 질문을 했는데 인종 차별적 단어로 master --> main으로 바뀌었다고 한다. (해당 내용은 검색을 통해 더 찾아봐야 겠다.)

 

필자는 그냥 default branch를 master로 설정 했다. 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을 사용



출처: https://sosohaniii.tistory.com/1 [소소한`s]

 

default 값인 두번째 radio로 설정했다.

 

 

해당 단계는 사용할 HTTPS를 설정하는 창이다.

 

기업 단위에서 쓰지 않으므로 첫번째를 radio를 선택하고 Next

 

 

 

텍스트 라인 끝을 선택하는 부분.

default인 첫번째를 선택하고 Next

 

 

 

git bash의 terminal을 구성하는 단계이다. default로 선택되어 있는 radio를 선택하고 Next

 

 

 

git pull 동작을 할 때의 기본 동작을 설정하는 단계이다. default 체크 후 Next

 

 

해당 단계를 잘 몰라 git 저장소의 도움말을 보니 다음과 같은 글이 나왔다.

Windows 환경에서는 “Git Credential Manager for Windows.” 라는 Helper가 있다. “osxkeychain” Helper와 비슷하게 동작하며 Windows Credential Store를 사용하여 안전하게 인증정보를 저장한다.

 

윈도우용 보안에 관한 선택 항목인듯 하다. default radio를 선택하고 Next

 

 

기타 옵션을 구성하는 단계이다. 성능 향상을 위해 file system caching을 사용한다. 체크를 하고 Next

 

 

기타 옵션으로 실험 지원 슈도 콘솔을 사용하냐고 물어보는데 약간의 버그가 있다고 설명되어 있다.

체크 해제를 누르고 install

 

아무 경로에 우클릭 후 git bash here를 선택하고 git --version 커맨드를 쳐보면 다음과 같이 잘 다운로드 된 것을 볼 수 있다. 중간 중간 해당 단계의 설명이 미흡한 점이 많았는데, 어떠한 기능을 설명하는지 자세히 알아봐야 겠으며 이 글을 마친다.

 

 


 

sosohaniii.tistory.com/1

 

위의 url의 티스토리 블로그의 설명이 많은 도움이 되었다.

 

 

 

 

'개발언어 > Git & GitHub' 카테고리의 다른 글

깃허브 the requested url returned error: 403  (0) 2020.11.23