컴공생의 다이어리
[Git] gist ssh로 clone 본문
[Git] gist ssh로 clone
gist를 깃을 사용해 로컬로 clone할 때 ssh를 사용하는 방법에 대해 정리하고자 한다.
새로운 gist 생성하거나 기존의 gist가 있다고 가정하고 시작한다. 아래의 캡처 사진에 보이는 숫자를 따라 클릭을 해서 gist의 주소를 복사한다.
그 다음 내 컴퓨터(로컬)에서 원하는 위치에 bash창을 열어 아래와 같이 명령어를 입력해주면 gist를 로컬로 가져올 수 있다. 물론 이 명령어는 ssh key가 미리 깃허브에 등록되어 있어야 가능하다.
git clone {복사한 gist 주소}
# example
git clone git@gist.github.com:lalrarahoho52.git
혹시 ssh key 등록을 했고 github의 저장소는 clone 되는데 gist만 clone이 안되는 경우에는 ssh config 설정의 Host 부분의 github.com뒤에 gist.github.com을 아래와 같이 추가해주면 된다.
Host github.com gist.github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa
https://stackoverflow.com/questions/18019142/how-to-clone-a-github-gist-via-ssh-protocol
https://www.lesstif.com/gitbook/github-gist-push-39126300.html
728x90
'Development > Git' 카테고리의 다른 글
[Git] 원격 저장소 브랜치 삭제 (0) | 2022.09.10 |
---|---|
[GitHub] 깃허브 Dependabot 알림 끄기(비활성화) (0) | 2022.08.26 |
[GitHub] 깃허브 이슈(issue) 템플릿 만들기 (0) | 2022.06.23 |
GitKraken 설치 (0) | 2022.05.24 |
[Git] Shallow Clone(git clone --depth) 한 후에 이전 히스토리(history) 복원 (0) | 2022.04.06 |
Comments