Git & GitHub

[Git & GitHub_1-1] 윈도우 환경에서 깃 초기 설정, 깃허브 SSH key 등록

dogfeet 2024. 10. 5. 20:05

윈도우 환경에서 깃허브를 인텔리제이에 연결하기

 

GitHub 저장소 생성 (intellij에 GitHub 연동)

  1. https://git-scm.com/downloads 에서 깃 설치
  2. http://github.com 에서 깃허브 회원가입 후 좌측 상단쯤에 있는 초록색 'New' 버튼을 통해 'repositories' 생성
  3. 인텔리제이 터미널에서 git init 입력해서 깃 초기화
  4. 깃 주소 복사(1번 과정에서 생성한 리포지토리의 주소, HTTPS 또는 SSH 둘 중 어떤 것을 사용해도 무관하지만 HTTPS는 접속 시 매번 로그인해야 되는 것이 귀찮기 때문에 SSH 사용)

 

5. 인텔리제이 상단 메뉴 'Git'에서 '원격제어' 클릭 후 'URL'에 복사한 깃 주소 붙여넣기

※ 5번 과정에서 저장하려고 하는데 에러가 뜬다면 아래 "초기 설정" 과정 거치기

 

▶ 초기 설정

  1. 상단 'GitHub 저장소 생성 1번 과정'에서 깃 설치할 때 같이 설치된 'Git Bash' 열기
  2. ls -al ~/.ssh 입력 후 엔터해서 SSH key 존재 여부 확인.
    id_ed25519.pub 가 있다면 키가 존재하는 것이고 없으면 키를 생성해줘야 함
  3. ssh-keygen -t ed25519 -C "깃허브 아이디인 이메일주소" 입력 후 엔터
  4. 패스워드 입력 후 엔터
  5. 패스워드 한 번 더 입력 후 엔터
  6. clip < ~/.ssh/id_ed25519.pub 입력 후 엔터하면 ssh 공개키가 복사됨.
    위의 명령어를 입력하지 않고 ssh 공개키가 저장된 위치(/c/User/qwe21/.ssh/id_ed25519.pub)의 .pub파일을 메모장 등으로 열어서 키를 복사해도 됨.
  7. 깃허브에 SSH 키 값을 등록하기 위해
    깃허브 사이트의 우측 상단에 있는 프로필 클릭 후 'Settings' 클릭
  8. 좌측 메뉴에 'SSH and GPG keys' 클릭
  9. 우측에 있는 'New SSH key' 초록색 버튼 클릭
  10. 'key'에 6번 과정에서 복사한 SSH key 붙여넣기 후 저장
  11. 인텔리제이에서 다시 원격제어 등록(상단 에러가 떴던 'GitHub 저장소 생성 5번' 과정 다시하기)

 

'Git & GitHub' 카테고리의 다른 글

[Git & GitHub_1-2] 깃 기초(브랜치, 커밋, 푸시 등)  (0) 2024.10.05