Git 구성 및 인증 방법
Git 구성
컴퓨터에서 Git 사용을 시작하려면 작업 작성자임을 식별하는 자격 증명(사용자 이름 및 이메일)을 입력해야 합니다. 사용자 이름과 이메일은 GitLab에서 사용 중인 것과 일치해야 합니다.
셸에서 본인의 사용자 이름을 추가합니다.
git config --global user.name "your_username"
그리고 본인의 이메일 주소 :
git config --global user.email "your_email_address@example.com"
구성을 확인하려면 다음을 실행하십시오.
git config --global --list
--global
옵션은 시스템에서 수행하는 모든 작업에 항상 이 정보를 사용하도록 Git에 지시합니다. --global
을 생략하거나 –-local
을 사용하면, 구성이 현재 리포지터리에만 적용됩니다.
Git 구성 문서에서 Git이 구성을 관리하는 방법에 대해 자세히 알아볼 수 있습니다.
Git 인증 방법
컴퓨터를 GitLab에 연결하려면, 자신을 식별할 수 있는 자격 증명을 추가해야 합니다. 두 가지 옵션이 있습니다.
- HTTPS를 통해 프로젝트 별로 인증하고 컴퓨터와 GitLab 간에 작업을 수행할 때마다 자격 증명을 입력합니다.
- SSH를 통해 한 번 인증하면 GitLab은 사용자가 pull, push 및 clone 할 때마다 자격 증명을 요청하지 않습니다.
인증 프로세스를 시작하기 위해, 기존 리포지터리를 컴퓨터에 clone 합니다.
- SSH를 사용하여 인증하려면, SSH 설명서의 지침에 따라 clone 하기 전에 설정하십시오.
- HTTPS를 사용하려면, GitLab에서 사용자 이름과 비밀번호를 요청합니다.
- 계정에 2FA를 활성화한 경우, 계정의 비밀번호 대신 read_repository 또는 write_repository 권한이 있는 개인 액세스 토큰을 사용해야 합니다. Clone 하기 전에 하나를 만드십시오.
- 2FA를 활성화하지 않은 경우, 계정의 암호를 사용하십시오.
GitLab 원문 보기참고 : SSH를 통한 인증은 GitLab에서 권장하는 방법입니다. 자격 증명 저장소에 대한 자세한 내용은 Git 자격 증명 문서에서 확인할 수 있습니다.
⚠️ 해당 콘텐츠는 저작권법에 의하여 보호 받는 저작물로 기고자에게 저작권이 있습니다.
⚠️ 사전 동의 없이 2차 가공 및 영리적인 이용을 금하며, 온·오프라인에 무단 전재 또는 유포할 수 없습니다.
⚠️ 사전 동의 없이 2차 가공 및 영리적인 이용을 금하며, 온·오프라인에 무단 전재 또는 유포할 수 없습니다.