git*ssh의settings 잊어버리기
git*ssh 설정 방법
업데이트 22.04.006
Make a config file
Make a directory
cd ~
mkdir .ssh
Make a file
cd .ssh
vim config
File details
config
Host github.com
User git
Port 22
HostName github.com
IdentityFile ~/.ssh/github/id_rsa
TCPKeepAlive yes
IdentitiesOnly yes
Host gitlab.com
User git
Port 22
HostName gitlab.com
IdentityFile ~/.ssh/gitlab/id_rsa
TCPKeepAlive yes
IdentitiesOnly yes
Host gitlab_private.com
User git
Port 22
HostName gitlab.com
IdentityFile ~/.ssh/gitlab_private/id_rsa
TCPKeepAlive yes
IdentitiesOnly yes
Host bitbucket.org
User git
Port 22
HostName bitbucket.org
IdentityFile ~/.ssh/bitbucket/id_rsa
TCPKeepAlive yes
IdentitiesOnly yes
Make each keys
github
.ssh directory 바로 아래 제작
mkdir github
cd github
ssh-keygen -t rsa
!interactive 화면
첫 번째 질문 입력
/home/<username>/.ssh/github/id_rsa
다른 건 다 Enter로 빼도 OK.# 確認
ls
Detail
id_rsa
개인 키
id_rsa.pub
공개 키
github
cat id_rsa.pub
Giithub에 등록 방법git clone [email protected]:tzover/<Repository name>.git
gitlab
mkdir gitlab
cd gitlab
ssh-keygen -t rsa
!interactive 화면
첫 번째 질문 입력
/home/<username>/.ssh/gitlab/id_rsa
다른 건 다 Enter로 빼도 OK.# 確認
ls
gitlab
cat id_rsa.pub
Gitlab에 등록 방법Expiration date
입력git clone [email protected]:tzover/<Repository name>.git
gitlab_private
!
gitlab가 Project에 속하는 경우 별도로 설정해야 합니다
본인의 경우는 회사의 Project 위주죠.
개인용 Giitlab은 이 privte로 등록되어 있습니다.(모든 이름)
.ssh directory 바로 아래 제작
mkdir gitlab_private
cd gitlab_private
ssh-keygen -t rsa
!interactive 화면
첫 번째 질문 입력
/home/<username>/.ssh/gitlab_private/id_rsa
다른 건 다 Enter로 빼도 OK.# 確認
ls
gitlab
cat id_rsa.pub
Gitlab에 등록 방법Expiration date
입력git clone git@gitlab_private.com:tzover/<Repository name>.git
!clone 주의 시
[email protected]
는 git@gitlab_private.com
로 변경해야 합니다:::
bitbucket
mkdir bitbucket
cd bitbucket
ssh-keygen -t rsa
!interactive 화면
첫 번째 질문 입력
/home/<username>/.ssh/bitbucket/id_rsa
다른 건 다 Enter로 빼도 OK.# 確認
ls
bitbucket
cat id_rsa.pub
Bitbucket에 등록 방법git clone [email protected]:tzover/<Repository name>.git
Reference
이 문제에 관하여(git*ssh의settings 잊어버리기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/tzover/articles/git_ssh_settings_tz_220406텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)