오늘은 지난 시간에 배운 내용을 바탕으로 실습을 진행해보기 전 Git을 설치하는 방법에 대해 알아보겠습니다.
Windows 에서 Git을 사용한다면 설치하기 위해 아래의 링크에 접속하여 다운로드를 진행합니다.
Ubuntu 에서 Git을 사용하기 위해선 아래의 명령어를 입력하여 패키지 git을 설치합니다.
$ sudo apt install git
$ git --version
$ git config --global user.name "Git에 등록된 사용자 이름"
$ git config --global user.email "Git에 등록된 이메일 주소"
--global 옵션을 사용하면, 사용자 홈에 저장되므로 처음 git을 설정시 한 번만 입력해도 됩니다.
그러나 나중에 github의 사용자 이름이나 이메일을 변경한다면 이 명령어를 통해 재입력해야 합니다.
만약 프로젝트마다 다른 사용자 이름과 이메일 주소를 사용하고 싶으면 --global 옵션을 빼면 됩니다.
ssh-keygen 명령어를 통해 경로 ~/.ssh 에 id_rsa 와 id_rsa.pub 를 생성했습니다. id_rsa.pub는 누구에게나 공개해도 괜찮은 공개키(Public Key)이며, id_rsa는 자신 이외에 공개하면 안되는 개인키(Private Key) or 비밀키(Secret Key) 입니다.
ssh 키를 생성하였으므로 생성된 키 페어 중 공개키를 gitub에 등록합니다.
Github에 접속하여 프로필 내에 [Settings] > [SSH and GPG keys] >[New SSH Key] SSH Key를 입력하고 추가해줍니다.
공개키가 정상적으로 등록되었다면 clone이 가능합니다.
git clone 명령어는 다음과 같이 사용할 수 있습니다.
git clone [REPO_URL] [DIR]
[REPO_URL]로 HTTPS 프로토콜과 SSH 프로토콜 모두를 사용할 수 있습니다.
$ git clone git@github.com:Shin-seung-hyun/be-simple-git-workflow.git
$ git clone https://github.com/Shin-seung-hyun/be-simple-git-workflow.git