컴공생의 다이어리

[Git] gist ssh로 clone 본문

Development/Git

[Git] gist ssh로 clone

컴공 K 2022. 7. 21. 00:01

[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

 

How to clone a Github Gist via SSH protocol?

Github really seems to want us to use the HTTPS protocol to use Gists, for example, they only list the HTTPS url on a Gist page - e.g. https://gist.github.com/donatello/5834862 Is it possible to c...

stackoverflow.com

https://www.lesstif.com/gitbook/github-gist-push-39126300.html

 

github 의 gist 를 원격에서 수정하고 push 하기

 

www.lesstif.com

 

728x90
Comments