Programming/Git

윈도우에서 Git, TortoiseGit, SSH 설정

SherryBirkin 2024. 12. 25. 22:22

1. Git, TortoiseGit 설치

2. Git Bash 실행

3. ssh-keygen  (기본방식)

  - 생성시 엔터만 치면 된다.

4. 필요한 경우 rsa 방식으로 생성

    - ssh-keygen -t rsa -b 4096 -C "GitHub에서 사용하는 이메일주소"

    - 키 생성시 엔터만 치면 된다.

5. 키생성이 완료되면 pub파일이 

      - C:\Users\윈도우계정명\.ssh 폴더내에 pub파일이 생성 된다.

      - 3번으로 생성 한 경우 ed25519.pub 파일

      - 4번으로 생성 한 경우 id_rsa.pub 파일로 생성이 된다.

 

생성한 파일을 메모장으로 열면

ssh 키를 확인 할 수 있고 해당 키를

GitHub에 로그인해서 SSH키를 등록하면 된다.

 

정상적으로 등록하였음에도 불구하고

TortoiseGit으로 Clone 할 경우, 접근이 불가능한 경우가 발생할 경우

TortoiseGit에서 SSH경로를

C:\Windows/System32\OpenSSH\ssh.exe로 변경 해 주자

 

이는 Git 과 TortoiseGit에서 사용하는 ssh 가 달라서 그러니

Git에서 사용하는 ssh로 변경 해 주면 해결 된다.