본문 바로가기

Linux

(3)
SourceTree에 GitHub 계정 연동하기 SourceTree를 활용하면 GUI(Graphic User Interface) 환경에서도 Git을 편리하게 사용할 수 있습니다. SourceTree가 설치되었다고 가정하고 GitHub 계정을 연동하는 방법에 대해서 써보려고 합니다. 먼저 SourceTree를 켜고 우측 상단의 [톱니바퀴] - [계정]을 차례로 눌러줍니다. 다음으로 [추가] 버튼을 눌러줍니다. 기존에 GitHub 계정이 연결된 상황에서 새로운 GitHub 계정을 연결하려고 합니다. 처음 계정을 연동하는 것과 과정은 똑같습니다. 호스트는 GitHub, 인증 방식은 베이직, 사용자 이름은 GitHub ID 를 입력해주시면 됩니다. 여기서 많이 헷갈리는 부분이 암호일텐데, 이곳에는 Personal Access Token을 입력해주어야 합니다...
GitHub에서 Personal access tokens 발급받는 방법 GitHub은 2021-08-13 부로 패스워드 기반 인증을 지원하지 않는다고 합니다. 이에 GitHub repositpry를 clone하려고하거나 push하려고했을 때 아래와 같은 에러를 마주칠 수도 있습니다. 이 경우 SSH 인증을 활용하거나 Personal access tokens을 활용해야 됩니다.이번 포스팅에서는 GitHub에서 비밀번호를 대신해서 사용할 Personal access tokens을 발급받는 방법에 대해서 작성해보려고 합니다. remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. 로그인 후 오른쪽 상단의 프로필을 클릭하고,..
Github에 SSH Key 등록 및 연동하기 1. SSH 정의 SSH는 Secure Shell의 약자로, 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 인터넷 프로토콜을 뜻합니다. SSH 프로토콜 사용에 필요한 SSH 키는 Private Key (Client), Public Key (Server)으로 비대칭 암호방식을 사용하고 있습니다. Private Key는 SSH로 접속하고자 하는 Client에게 존재하고 Public Key는 Server에 위치 하게됩니다. Private Key와 Public Key가 모두 있어야 인증이 되는 방식으로 각자 Private Key는 외부 유출없이 가지고 있고, Public Key만 네트워크를 통해 전달합니다. 서버에 접속할때 비밀번호 대..