GIT
[GIT] Git 설치 방법
개발자하소서
2024. 7. 10. 13:43
728x90
반응형
SMALL
📌 Git 설치법
1. Git 다운로드하기
- 본인은 64bit windows Standalone Installer를 다운로드하였다.
2. Git 설치하기
♣ 설정값 내용 ♣ Additional icons - On the Desktop : 바탕화면에 아이콘 생성 Windows Explorer integration - Git Bash here : 폴더에서 바로 연결할 수 있는 Git Bash 기능 추가 - Git GUI here : 폴더에서 바로 연결할 수 있는 Git GUI 기능 추가 Git LFS(Large File Support) - 용량 큰 파일(대용량 파일) 지원 Associate .git* configuration files with the default text editor - .git* 구성 파일을 기본 텍스트 편집기와 연결 Associate .sh files to be run with Bash - .sh 파일을 Bash와 연결 Check daily for Git for Windows updates - 윈도우 용 Git 업데이트를 매일 확인여부 (NEW!) Add a Git Bash Profile to Windows Terminal - Bash 프로필을 윈도우 터미널에 추가 |
- 본인은 Visual Studio Code 를 선택하였다. 다른 편집기는 사용해본 적 없기 때문에.....
Let Git decide - 새로운 Repository의 initial branch에 기본 이름("master")을 사용하는 것 Override the default branch name for new repositories - 새로운 Repository의 initial branch에 사용자가 브랜치 명을 직접 선택하는 것 |
Use Git from Git Bash only - Git Bash에서만 Git 명령어를 수행 Git from the command line and also from 3rd-party software - Git을 환경변수(PATH)에 추가하여 윈도우 기본 명령 프롬프트(CMD)에서도 Git 명령어를 수행 Use Git and optional Unix tools from the Command Prompt - Git과 Unix 도구 모두 환경변수에(PATH)에 추가 (해당 옵션 선택 시 몇가지 Windows 기본 도구가 재정의 되기에, 위험을 숙지하고 사용하길 권장) |
Use bundled OpenSSH - Git에서 기본으로 제공되는 OpenSSH 번들을 사용 Use external OpenSSH - 외부 OpenSSH를 사용 - 이 경우 Git에서 기본 제공하는 OpenSSH는 따로 설치되지 않으며 PATH에 명시된 OpenSSH를 사용한다. |
Use the OpenSSL library - OpenSSL 라이브러리를 사용한다. ca-bundle.crt 파일로 검증한다. Use the native Windows Secure Channel library - 기본 Windows 인증서 저장소를 사용하여 검증한다. - 해당 옵션은 Active Directory 도메인 서비스를 통한 회사의 내부 Root CA 인증서를 사용할 수 있다. |
Checkout Windows-style, commit Unix-style line endings - Git이 체크아웃할 때, Windows 스타일로 자동 변경되도록 설정 - Git이 커밋할 때, 유닉스 스타일로 자동변경되도록 설정 Checkout as-is, commit Unix-xtyle line endings - Git이 체크아웃할 때 줄바꿈 문자를 변환하지 않음(즉 변경없이) - Git이 커밋할 때 , 유닉스 스타일로 자동변경되도록 설정 Checkout as-is, commit as-is - Git이 체크아웃할 때 줄 바꿈 문자를 변환하지 않음 - Git이 커밋할 때 줄바꿈 문자 그대로 커밋 * Windows 와 Unix의 줄바꿈 표기가 다름 (윈도우 : \r\n 유닉스 : \n) |
Use MinTTY (the default terminal of MSYS2) - Git Bash 기본 터미널 에뮬레이터(MinTTY)를 사용 Use Windows' default console window - 윈도우 기본 콘솔(cmd)을 사용 |
Default (fase-forward or merge) - 'git pull'의 수행 동작을 기본으로 설정한다. - fast-forward가 가능한 경우, fast-forward 병합을 수행하고, 그렇지 않은 경우 merge 병합 수행 Rebase - 'git pull'의 수행 동작으로 현재 분기를 불러온 분기에 재배치한다. Only ever fase-forward - 'git pull'의 수행 동작으로 불러온 분기로 빠르게 넘어간다. 명령어 수행에 실패할 가능성이 있다. * git pull 은 원격 저장소에서 변경 사항을 가져와 로컬 브랜치에 병합하는 명령어다 |
Git Credential Manager - 자격 증명 도우미 사용 o - 인증 정보를 한 번 입력시 자동으로 인증 정보를 사용하여 Git 저장소에 접근 None - 자격 증명 도우미 사용 x - Git에서 인증 정보를 입력 시 매번 사용자 이름과 비밀번호를 입력 * 자격 증명 도우미는 Git을 사용할 때 인증 정보를 관리하는 도구다. |
Enable file system caching - Git 이 파일 시스템 캐시 사용 ( 파일 읽고 쓰는 속도 향상) Enable symbolic links - Git이 심볼릭 링크 지원( * 심볼릭 링크 = 파일이나 디렉토리 가리키는 포인터) - 기존 리포지토리에는 이 설정이 적용되지 않는다. |
Enable experimental support for pseudo consoles - Git이 윈도우 환경에서 "가상 콘솔"(커맨드 라인 애플리케이션과 터미널 간 상호작용 가능) 지원 Enable experimental built-in file system monitor - Git이 내장 "파일 시스템 모니터" (파일 시스템 변경사항 감지하여 Git작업을 자동으로 업데이트) 지원 |
3. Git 설치 확인
(1) Git Bash를 실행한다.
(2) 사용자 이름/이메일을 등록한다
git config --global user.name "사용자이름"
git config --global user.email "이메일@abc.com"
(3) 등록된 사용자를 확인한다.
git config --list
728x90
반응형
LIST