-
Git 기초 - Git이란? & 설치 및 설정각종 학습 요약/Git 2022. 5. 3. 16:37
Git 기초 - Git이란? & 설치 및 설정
Git이란?
- 형상 관리 시스템. 파일이 수정된 버전이나 운영, 개발, 스테이징, 로컬 등의 상태에 따라 달라지는 개발환경을 유연하게 구성할 수 있도록 도와준다.
- 이전까지 많이 사용했던 SVN과 가장 큰 차이점은, 탈중앙식이라는 점이다. SVN은 메인 서버에서 모든 버전을 컨트롤 하지만(메인서버에 커밋하면 끝), Git은 각자의 Repository를 가지고 있고 로컬에서는 커밋하더라도 즉시 운영에 영향을 미치지 않기 때문에 자유롭게 구성하기 나름이다.
설치
윈도는 여기에서 받고, 맥이나 리눅스에서는 패키지매니저를 통해 설치하자.
GUI / CLI 둘 다 사용하자.설정
- git을 사용할 유저 이름과 이메일을 입력해준다.
git config --global user.name john
,git config --global user.email doe@google.com
- 어떤 에디터를 사용할 건지 지정한다.
git config --global core.editor (에디터명, 잘 모르겠으면 시스템의 환경변수를 확인해보자)
git config --list
를 입력해서 잘 저장되었는지 확인한다.
- 참고가 되는 유용한 문서. 1.6 시작하기 - Git 최초 설정
SSH 등록 / 인증
- 쉘에서
ssh-keygen
입력. - 생성된 공개키와 개인키를 보관한다. 공개키 내용은 복사해둔다.
- 원격저장소(깃헙을 예로 든다)의 설정에 가서, SSH key 등록 화면으로 간다.
- 복사한 공개키 내용을 등록한다.
- 잘 등록 되었는지
clone
등의 명령으로 확인해본다.
'각종 학습 요약 > Git' 카테고리의 다른 글
Git 기초 - Git으로 관리하기 (0) 2022.05.03