코드 관리를 위해 git을 사용하는 개발자에게는 git clone 작업이 매우 일반적입니다. 복제 작업을 통해 개발자는 원격 창고에 있는 코드를 다운로드하여 로컬 개발 및 수정이 가능합니다. Git 복제 프로세스 중에는 작업 보안을 보장하기 위해 ID 인증에 키가 필요합니다. 이 문서에서는 git clone 키를 생성하고 사용하는 방법을 설명합니다.
1. Git 복제 키 생성
git 복제 작업을 수행할 때 먼저 공개 키와 개인 키 쌍을 생성해야 하며, 개인 키는 로컬 컴퓨터에 배치되어야 합니다. 원격 창고 서버에서. 구체적인 생성 방법은 다음과 같습니다.
ssh-keygen -t rsa -C "your_email@example.com"
참고:your_email@example.com을 바꿔야 합니다.
를 귀하의 이메일 주소로 바꾸세요.your_email@example.com
替换为你的邮箱地址。
生成完成后,私钥默认存放于~/.ssh/id_rsa
,公钥则存放于~/.ssh/id_rsa.pub
。
二、使用 Git 克隆的密匙
在生成密匙后,需要对 git 进行配置,使其可以使用密匙进行身份认证。
git config --global user.name "Your Name" git config --global user.email "your_email@example.com"
注意:需要替换Your Name
和your_email@example.com
为你的名字和邮箱。
Settings
SSH and GPG keys
页面New SSH key
按钮id_rsa.pub
中的内容复制到Key
一栏中Add SSH key
完成添加git clone git@github.com:your_username/your_repository.git
其中,your_username
替换为你的 GitHub 用户名,your_repository
~/.ssh/id_rsa
에 저장되고, 공개키는
~/.ssh/id_rsa.pub. 2. Git 클론의 키를 사용하세요 키를 생성한 후에는 해당 키를 신원 인증에 사용할 수 있도록 git을 구성해야 합니다. 터미널이나 명령줄을 열고 다음 명령을 입력하여 Git 사용자 이름과 이메일을 설정하세요. rrreee참고: Your Name
및
your_email@example.com을 바꿔야 합니다.
이름과 이메일 주소를 입력하세요.
다음으로, 원격 창고 서버에 공개 키를 추가하세요. 구체적인 작업 방법은 사용하는 원격 창고 서비스 제공업체에 따라 다릅니다. GitHub를 예로 들면 구체적인 단계는 다음과 같습니다.
GitHub 계정에 로그인합니다. 오른쪽 상단 모서리에 있는 아바타를 클릭하고
설정
을 선택합니다
SSH 및 GPG 키
페이지
새 SSH 키
버튼을 클릭하세요사용자 정의 제목을 입력하고(다른 키를 구별하기 위해)
id_rsa의 내용을 복사합니다. pub
를
Key
열에
SSH 키 추가
를 클릭하여 추가를 완료하세요
마지막으로 다음을 수행할 수 있습니다. git clone 작업을 수행하려면 다음 명령을 사용하세요. rrreee그 중
your_username
을 GitHub 사용자 이름으로 바꾸고,
your_repository
를 원하는 저장소 이름으로 바꾸세요. 클론. 간단히 말하면 git 복제 작업을 수행할 때 키 사용은 필수입니다. 공개 키와 개인 키 쌍을 생성하고 공개 키를 원격 웨어하우스 서버에 추가하면 효율적이고 안전한 코드 관리가 가능합니다.
위 내용은 Git 복제를 위한 키를 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!