개발을 하다 보면 git은 꼭 사용하게 된다. 협업을 할 때나 혹은 오픈소스를 클론 해서 사용하는 등 개발자와는 뗄 수 없는 도구라고 할 수 있다. 최근 홈서버를 구성하기 위해 pc에 리눅스를 설치하고 CI/CD 환경을 구축하려고 하니 기존의 github 아이디를 이용해 다른 pc에서 작업해야 하는 상황이 발생했다. 프로젝트를 클론하고 수정하려는데 레포지토리 수정에 대한 권한이 없다는 permission deny가 발생했다. 이전 pc에서는 깃허브 아이디와 비밀번호만 가지고도 사용자 확인이 되었던 것 같은데 최근에 보안정책이 바뀌었다고 하는 것 같다. 인증방법에는 세 가지가 있다. 첫 번째, 깃허브 아이디를 컨트리뷰터로 등록하는 방법 이 것은 깃허브에 등록된 이메일이나 아이디를 등록하는 방식으로 공동 기..