✅ SSH란 ?
Secure Shell의 줄임말로, 우리의 컴퓨터와 Git서버가 안전하게 통신할 수 있게 도와준다.
➰SSH 설정하기
1. ssh 설정되어 있는지 확인하기
터미널에서 'ls -a ~/.ssh'명령어를 입력했을 때 id_rsa, id_rsa_pub가 보이면 이미 ssh가 설정되어 있는 것이다.
2. ssh 생성하기
구글에서 git ssh를 검색하고 다음 사이트에서 자신의 개발 환경에 맞는 설정을 그대로 따라 하면 된다.
Generating a new SSH key and adding it to the ssh-agent - GitHub Docs
After you've checked for existing SSH keys, you can generate a new SSH key to use for authentication, then add it to the ssh-agent.
docs.github.com
아래 단계는 위의 사이트에 나와 있는 대로 따라하면 된다.
3. SSH Agent를 Background에 켜기
4. SSH Private Key를 SSH-AGENT에 넣기
5. 생성된 SSH Public Key를 Github에 주기
Repository의 Settings에 들어가서 SSH and GPG keys를 누른다. 그리고 New SSH key를 누른 후 title을 지정하고 복사된 SSH Public Key를 붙여 넣고 Add SSH key를 누르면 끝이다.
✅ GIT vs GITHUB
Git은 소스코드를 관리할 수 있는 툴이다. 이와 달리 Github는 Git으로 관리하고 있는 소스코드들을 올려 많은 사람들과 공유하고 수정할 수 있게 하는 클라우드 서비스이다. Git은 툴, Github는 Git을 사용하는 시스템이라고 생각하면 쉽게 구분할 수 있다.
➰Github 사용하기
1. Repository 생성하기
Github 사이트에서 new 버튼 누르고 새로운 Repository를 생성한다.
2. 코드 올리기
'GIT & GITHUB 1'을 따라 한다.
3. Repository 설정하기
Repository를 생성하고 처음 나오는 화면에서 '...or push an existing repository from the command line'부분에 있는 명령어를 차례대로 터미널에 입력한다.
'GIT & GITHUB' 카테고리의 다른 글
[GIT & GITHUB] 1. GIT 설치 & 사용하기 (0) | 2021.10.06 |
---|