728x90 반응형 ssh3 [Git, SSH] 깃허브 organization 코드 올리기 - SSH키 등록 1. SSH 키란? ssh키란 비대칭 키로써 서로 다른 한 쌍의 암호키를 갖는다. 하나는 public key로써 외부에 공개하는 키이고 다른 하나는 private key로써 내 로컬환경에 가지고 있어야하는 키이다. 그러면 외부 서비스에 공개된 나의 public key를 통해 업체나 서비스에서 나를 인증하게 되고 요청을 보내면 나의 로컬에서는 private key와 비교를 해본 후 키가 서로 맞다면 ok사인을 보내 접근할 수 있도록 허용한다. ssh키에 대한 더 깊은 지식은 따로 포스팅을 하도록 하겠다. 2. SSH키 생성방법 그럼 이 ssh키를 어떻게 생성해야하는가? 간단하다. 깃허브에 이미 계정이 있고 계정에 해당하는 이메일을 안다는 가정하에 * ssh-keygen -t rsa ssh-keygen -t.. 협업 툴(git, source tree) 2022. 3. 31. BitBucket(SSH등록) 깃허브에서 프로젝트를 관리하다가 인증 이슈가 생겨서 빗버킷으로 프로젝트를 이전해왔다. 우리 팀의 프로젝트를 나는 나의 개인 레포지토리로 fork한 후 사용하는데 이 때 fork는 문제없이 진행되었지만 ssh key를 레포지토리 안에 등록하지 않아서 로컬로 clone을 해오는데 문제가 생겼다. 따라서 BitBucket 레포지토리 안에 add key기능을 통해 이미 내 컴퓨터에 존재하던 ssh key를 등록해주어야 했다. ssh키를 만드는 방법은 구글링을 하면 쉽게 찾을 수 있으니 생략하고 ssh key를 생성하면 두 가지의 파일이 생긴다. private key와 public key가 생긴다. 나는 현재 생성한 ssh 키가 3쌍이 있는 것이다. 이렇게 만든 key중 당연히 공개 키는 public key이다... 협업 툴(git, source tree) 2022. 3. 22. SSH 키 소스트리를 통해 생성하고 등록하기 우선 깃허브에 등록하는 과정은 다음 과정과 같다. cmd 창에서 ssh-keygen명령어를 통해서 만들수도 있지만 더 쉬운 방법인 협업 툴 sourceTree를 사용해서 만들어보겠다. 다음과 같은 과정을 진행하면 된다. 이 때 마우스를 계속 움직여줘야한다. 마우스 커서의 위치를 seed로 쓰는 듯 하다. 위는 ssh 키를 소스트리를 통해 생성하고 깃허브에 등록하는 방식이다. 요즘은 ssh키가 없다면 private repositoty는 clone해오지 못한다. 따라서 ssh키 하나 정도는 만들어서 깃허브에 등록하도록 하자! 협업 툴(git, source tree) 2021. 9. 9. 이전 1 다음 728x90 반응형