Git
Git과 Github
Git의 주요개념
merge : 한 branch에서 완성한 작업을 다른 branch에 병합하기.
tag : 특정 이력을 가지는 commit에 대한 참조.
pull request : 완료한 작업을 다른 사람이 리뷰하고 병합하도록 요청.
push : 내 로컬 컴퓨터에 저장되어 있던 버전 정보를 서버(git 저장소)에 올리기.
pull : Git저장소 서버로부터 내 로컬 컴퓨터로 버전 정보 전체를 가져오기.
branch : Git에서 버전들을 묶어서 branch라고 부르는데, 내 컴퓨터 내에 있는 branch는 Local branch, 외부 서버에 있는 branch는 Remote branch라고 한다.
설치방법
Git 설치 파일을 자신의 OS에 맞는 Git 설치버전을 받습니다.
약관을 읽어주고 Next
설치경로 선택 후 Next
설치할 Component들을 선택(저는 기본으로 선택되어 있는 것 이외 추가로 설치 하지 않았습니다.) Next
시작 메뉴에 폴더를 만듭니다.
시작메뉴에 폴더를 추가하고 싶지 않으면 Don’t create a Start Menu folder 체크 박스를 클릭 하세요.
Git의 기본 에디터를 설정해주고 Next를 누릅니다. Visual Stdio Code나 Notedpad같이 자신이 주로 사용하고 있는 에디터가 있다면 선택해줍니다.
Let Git decide를 체크하고 Next
Git커맨드의 설정을 하는 부분입니다.
기본으로 되어 있는 Git from the Command line and also from 3rd-party software를 선택하고 Next
Default로 되어 있는 Use the OpenSSL library를 선택하고 Next
Use the OpenSSL library : OpenSSL라이브러리 사용, 인증서는 ca-bundle.crt파일을 사용하여 유효성 검사
Use the native Windows Secure Channel library : Windows 인증서 저장소를 사용, 인증서의 유효성 검사
Checkout, Commit할 때의 텍스트라인 엔딩을 선택하고 Next
Git Bash 터미널의 형식을 선택
Default로 설정해주고 Next
기본으로 체크되어 있는 것으로 Next
옵션 선택
Enable file system caching : 성능 향상을 위해 파일 시스템 데이터를 메모리에 캐시합니다.
Enable symbolic links : symbolic links 활성화합니다.(기존 저장소에는 영향 받지 않습니다.)
Install눌러 설치 진행
Git 환경 설정
Git을 정상적으로 설치했다면 Git Bash을 실행 시킵니다.
Git을 처음 설치하면 Name과 Email이 Null로 되어있을 것인데, 설치받은 Git Bash를 열어서 위의 명령어로 설정을 해줍니다.
위의 명령어를 입력하면 Name과 Email이 제대로 들어갔는지 확인할 수 있습니다.