기존 GitHub 리포지토리에 대한 링크

John Wachira 2024년2월15일
기존 GitHub 리포지토리에 대한 링크

이 문서에서는 로컬 리포지토리를 GitHub 리포지토리에 연결하는 단계를 간략하게 설명합니다. 로컬 리포지토리를 빈 GitHub 리포지토리에 연결하는 것은 항상 권장됩니다.

결국 아무도 하나에 두 개의 다른 저장소를 원하지 않습니다. 그렇다면 로컬 리포지토리를 GitHub 리포지토리에 어떻게 연결합니까?

기존 GitHub 리포지토리에 대한 링크

GitHub 리포지토리에 연결하는 것은 비교적 간단한 프로세스입니다. 개인 GitHub 계정을 만들어야 합니다.

더 쉬운 컨텍스트를 위해 예제를 사용합니다.

이 예에서는 GitHub 계정으로 이동하여 Sample-Repo라는 새로운 빈 리포지토리를 생성합니다. README.md 파일 또는 GitHub에서 제안한 다른 파일을 포함하지 않도록 합니다.

GitHub에서 리포지토리를 만드는 방법을 모르는 경우 다음 단계를 따르십시오.

  1. GitHub 계정으로 이동하여 리포지토리 탭으로 이동합니다.
  2. 새로 만들기를 클릭하여 새 리포지토리를 만듭니다. 리포지토리 이름을 지정하고 리포지토리 생성을 클릭합니다.

완료되면 이제 Git Bash를 열 수 있습니다. GitHub 리포지토리와 연결하려는 로컬 리포지토리로 이동합니다.

순서대로 로컬 리포지토리를 Sample-Repo로 명명했습니다.

두 개를 연결하려면 Sample-Repo의 GitHub URL을 복사해야 합니다. 이 경우 HTTPS 인증을 사용합니다.

링크를 얻으려면 GitHub에서 생성한 리포지토리로 이동하여 코드로 이동한 다음 HTTPS 아래의 링크를 복사합니다.

아래와 같이 git remote add 명령을 실행합니다.

$ git remote add origin https://github.com/Wachira11ke/Sample-Repo.git

이렇게 하면 로컬 리포지토리에 대한 가져오기 및 가져오기 URL이 설정됩니다. 아래와 같이 git remote -vv 명령을 사용하여 이를 확인할 수 있습니다.

$ git remote -vv

출력:

git 원격 추가

마지막 단계는 원격 저장소로 푸시하는 것입니다. git push 명령을 -u와 함께 사용하여 master 브랜치를 원격으로 푸시하고 추적할 수 있습니다.

아래 그림과 같이 명령을 실행합니다.

$ git push -u origin master

출력:

git push -u 오리진 마스터

위의 출력은 Git이 원격 master 분기를 추적하도록 로컬 master 분기를 설정했음을 보여줍니다. 이 시점에서 로컬 리포지토리를 기존 GitHub 리포지토리와 성공적으로 연결했습니다.

간단히 말해서 git remote add origin <URL>을 사용하여 로컬 리포지토리를 GitHub 리포지토리에 연결할 수 있습니다. 파일이 섞이지 않도록 항상 빈 GitHub 리포지토리를 사용하십시오.

다른 파일과 함께 기존 GitHub 리포지토리에 연결하면 오류가 발생할 수 있습니다.

작가: John Wachira
John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn