Git Bash로 GitHub 리포지토리를 복제하는 방법

Git Bash로 GitHub 리포지토리를 복제하는 방법

GitHub는 협업 및 버전 제어를 위한 코드 호스팅 플랫폼입니다. 어디서나 누구와도 코드 작업을 할 수 있습니다. 또한 세계 최대의 개발자 커뮤니티를 위한 플랫폼이기도 합니다.





GitHub는 리포지토리를 통한 손쉬운 프로젝트 관리, pull 요청 및 문제와 같은 도구를 사용한 효과적인 팀 관리, 손쉬운 코드 호스팅 등과 같은 많은 기능을 제공합니다. Git Bash를 사용하여 리포지토리를 복제하는 방법을 살펴보고 이러한 방법을 더 자세히 살펴보겠습니다.





GitHub 리포지토리란 무엇입니까?

저장소는 프로젝트의 모든 파일이 있는 저장 공간입니다. 일반적으로 '저장소'라고도 합니다. GitHub 리포지토리는 프로젝트의 모든 파일과 각 파일의 개정 기록을 저장할 수 있는 원격 리포지토리입니다. 이미지, HTML 파일, .css 파일, .py 파일, CSV 파일, Excel 파일, JSON 파일 등과 같은 모든 유형의 폴더 또는 파일을 저장할 수 있습니다.





다음과 같이 GitHub 리포지토리를 만들 수 있습니다. 공공의 또는 사적인 . 리포지토리를 공개로 생성하면 인터넷상의 모든 사람이 해당 리포지토리를 볼 수 있습니다. 하지만 해당 저장소를 커밋하고 변경할 수 있는 사람을 선택할 수 있습니다. 반대로 리포지토리를 비공개로 생성하면 해당 리포지토리를 보고 변경할 수 있는 사람을 완전히 제어할 수 있습니다.

Github는 README 파일, .gitignore 파일 및 라이선스 파일로 저장소를 초기화합니다.



README 파일을 사용하면 프로젝트에 대한 전체 설명을 작성하고 필요한 지침을 포함할 수 있습니다. .gitignore 파일 GitHub에 푸시하지 않으려는 파일의 이름이 포함되어 있습니다. 라이선스는 다른 사람들이 당신의 코드로 할 수 있는 것과 할 수 없는 것을 알려줍니다.

리포지토리 복제는 무엇을 의미합니까?

리포지토리를 복제한다는 것은 GitHub 리포지토리의 로컬 복사본을 만드는 것을 의미합니다. 로컬 복사본을 만들어 파일을 쉽게 추가 또는 제거하고, 병합 충돌을 수정하고, 쉽게 커밋할 수 있습니다. 저장소의 로컬 복사본에 대한 작업은 사용자에게 더 많은 유연성을 제공합니다. 안전하게 저장소를 변경하고 실험할 수 있습니다.





GitHub 리포지토리를 복제하면 프로젝트에 대한 모든 파일 및 폴더의 모든 버전과 함께 전체 로컬 복사본이 생성됩니다. 다른 사람의 기존 저장소를 복제하여 프로젝트에 기여할 수도 있습니다. 리포지토리를 변경한 후 Git Bash를 사용하여 GitHub의 원격 리포지토리에 쉽게 푸시할 수 있습니다.

Git 및 Git Bash가 시스템에 설치되어 있는지 확인

시스템에 Git 및 Git Bash가 설치되어 있는지 확인하십시오. 명령 프롬프트에 다음 명령을 입력하여 시스템에 Git이 설치되어 있는지 확인할 수 있습니다.





git --version

명령 프롬프트는 설치된 Git 버전을 표시합니다. Git Bash가 시스템에 설치되어 있는지 확인하려면 Windows 버튼을 누르고 검색하십시오. 힘내 배쉬 .

둘 다 사용할 수 없는 경우 올바른 시스템에 Git 및 Git Bash를 성공적으로 설치하는 단계 .

GitHub 리포지토리 생성

다음 단계에 따라 GitHub 리포지토리를 만들 수 있습니다.

1. 공식 홈페이지로 이동 깃허브 웹사이트.

2. 오른쪽 상단 모서리에서 아이콘을 선택하고 새 저장소 .

3. 새 리포지토리를 만들기 위해 몇 가지 세부 정보를 입력해야 하는 새 페이지가 열립니다. 리포지토리에 대한 짧고 기억하기 쉬운 이름을 입력합니다. GitHub는 영감에 사용할 저장소 이름도 자동 제안합니다.

내 아마존 프라임 비디오가 작동하지 않는 이유

4. 원하는 경우 설명 상자에 프로젝트에 대한 간단한 설명을 제공할 수 있습니다. 이 단계는 완전히 선택 사항입니다.

5. 리포지토리 가시성을 다음과 같이 선택합니다. 사적인 또는 공공의 다른 사람들이 당신의 저장소를 어떻게 보길 원하는지에 따라.

6. 다음을 사용하여 리포지토리를 초기화할 수 있습니다. README 파일 , .gitignore 파일, 그리고 라이센스 . GitHub에 따르면 'README 파일을 저장소에 추가하여 다른 사람들에게 프로젝트가 왜 유용한지, 프로젝트로 무엇을 할 수 있는지, 어떻게 사용할 수 있는지 알릴 수 있습니다.'

사용 가능한 템플릿 목록에서 .gitignore 파일을 선택할 수 있습니다. 마찬가지로 사용 가능한 라이선스 목록에서 라이선스를 선택할 수 있습니다. 이 모든 파일을 추가하면 저장소의 신뢰성이 높아집니다.

7. 드디어 히트 저장소 생성 버튼을 눌러 새 저장소를 만듭니다.

Git Bash를 사용하여 GitHub 리포지토리 복제

1. 복제할 리포지토리로 이동합니다. 당신은 이것을 사용할 수 있습니다 샘플 저장소 처음으로 복제를 시도합니다.

2. 다운로드 암호 단추.

3. 클릭하면 상자가 열립니다. 코드 다운로드 단추. 클릭 클립 보드에 복사 아이콘을 클릭하여 HTTPS 방법을 통해 저장소 URL을 복사합니다.

4. 열기 힘내 배쉬 .

5. 다음을 사용하여 리포지토리를 복제하려는 디렉터리로 이동합니다. CD 명령.

6. 다음 명령을 입력하고 [REPO URL] 이전에 복사한 링크로

git clone [REPO URL]

예를 들어 이전에 사용한 샘플 리포지토리를 복제하려면 다음 명령을 입력합니다.

git clone https://github.com/Yuvrajchandra/sample-github-repository.git

7. 시스템에 리포지토리의 로컬 복사본을 가져오려면 Enter 키를 누릅니다.

GitHub 리포지토리를 다운로드하는 다른 방법

다음과 같은 GitHub 리포지토리를 다운로드하는 다른 방법을 선택할 수도 있습니다. GitHub 데스크톱을 사용하여 리포지토리 복제 . GitHub Desktop은 명령줄에서 데스크톱으로 버전 제어를 수행하는 Mac 및 PC 사용자를 위한 앱입니다. 버전 관리를 단순화하기 위해 GitHub에서 만들었습니다.

Git Bash로 수행할 수 있는 GitHub 데스크톱을 사용하여 저장소 복제, 삭제, 업데이트 및 저장과 같은 모든 동일한 작업을 수행할 수 있습니다. Git Bash는 학습 곡선이 가파르지만 GitHub Desktop보다 강력합니다.

관련된: GitHub에서 원하지 않는 저장소를 삭제하는 방법

GitHub 리포지토리를 다운로드하는 또 다른 간단한 방법은 리포지토리의 ZIP 파일을 직접 다운로드하는 것입니다. 다음의 간단한 단계에 따라 저장소의 ZIP 파일을 다운로드할 수 있습니다.

  1. 다운로드하려는 저장소로 이동합니다. 당신은 이것을 사용할 수 있습니다 샘플 저장소 리포지토리의 ZIP 파일을 처음으로 다운로드해 봅니다.
  2. 클릭 코드 다운로드 버튼을 클릭한 다음 ZIP 다운로드 옵션. 저장소가 몇 초 내에 시스템에 다운로드됩니다.

GitHub를 사용하여 프로 코더 되기

GitHub는 다른 사람과 코드를 공유하고, 멋진 프로젝트를 만들고, 배지를 획득하고, 훨씬 더 많은 일을 할 수 있는 플랫폼을 제공합니다. GitHub에서 첫 번째 리포지토리를 만들어 시작할 수 있습니다.

숙련된 프로그래머라면 오픈 소스 GitHub 리포지토리에 기여할 수 있습니다. 이 플랫폼의 기능을 활용하여 코딩 기술을 높이고 프로그래밍 커뮤니티에서 인정을 받으세요.

공유하다 공유하다 트위터 이메일 GitHub 리포지토리를 강화할 상위 5개 배지

GitHub의 배지 기능을 사용하여 기고자를 유치하고 유지하기 위해 GitHub 리포지토리를 효과적으로 관리하는 방법을 알아보세요.

다음 읽기
관련 항목
  • 프로그램 작성
  • 프로젝트 관리
  • 깃허브
저자 소개 유브라지 찬드라(60편 게재)

Yuvraj는 인도 델리 대학교의 컴퓨터 공학 학부생입니다. 그는 풀 스택 웹 개발에 열정적입니다. 그는 글을 쓰지 않을 때 다양한 기술의 깊이를 탐구하고 있습니다.

유브라지 찬드라가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.