힘내 인증
Fumbani Banda
2023년1월30일
이 튜토리얼은 인증 실패
오류 메시지 없이 로컬 저장소를 GitHub/Gitlab의 원격 저장소에 연결하는 방법을 보여줍니다.
Git에서 처음부터 로컬 리포지토리 만들기
로컬 리포지토리를 처음부터 생성하려면 다음 단계를 따르세요.
-
프로젝트의 새 디렉토리 생성
-
새 디렉토리로 이동
-
git init
를 입력하여 새 Git 저장소를 만듭니다. -
새 디렉토리에 파일 생성
-
디렉토리 안에 있는 동안
git add .
를 입력합니다. 모든 파일을 추가합니다. -
git commit -m "First Commit"
을 입력하여 Git 저장소에 대한 변경 사항을 가져옵니다.
기존 프로젝트에 대한 로컬 리포지토리 생성
기존 프로젝트에 대한 로컬 리포지토리를 생성하려면 다음 단계를 따르세요.
- 프로젝트 디렉토리로 이동
git init
를 입력하여 프로젝트를 Git 저장소로 초기화합니다.git add .
를 입력합니다. 모든 파일을 추가하려면git commit -m "First Commit"
를 입력하여 Git 리포지토리의 변경 사항을 캡처합니다.
GitHub에 로컬 리포지토리 연결
로컬 리포지토리를 설정했으면 다음 지침에서 GitHub의 원격 리포지토리에 연결하는 방법에 대한 지침을 제공합니다.
-
GitHub로 이동
-
계정에 로그인
-
새 저장소를 만들고 저장소의 URL을 복사합니다.
-
다음 명령을 입력하여 로컬 git 저장소를 GitHub에 연결합니다.
$ git remote add origin https://github.com/user/repo.git
git remote add origin https://github.com/user/repo.git
은 푸시할 때마다 인증을 요청합니다. ‘2단계 인증’이 활성화된 경우(2FA) 아래와 같이 비밀번호 대신 ‘개인 액세스 토큰’(PAT)을 사용해야 합니다. 대신git remote add origin git@github.com:user/repo.git
을 사용하여 수행하는 모든 git 작업에 대한 인증을 피할 수 있습니다.$ git push -u origin master
작가: Fumbani Banda