Git 풀과 Git 클론: 차이점은 무엇입니까?

Git Pulgwa Git Keullon Chaijeom Eun Mueos Ibnikka



Git은 “ 자식 클론', 'git 가져오기', 'git push', 'git pull' ” 및 다양한 기능에 대한 기타 여러 가지. 때때로 사용자는 원격 리포지토리를 로컬 Git 디렉터리로 검색해야 합니다. 이를 위해 '를 사용하여 명시된 저장소를 복제해야 합니다. 자식 클론 ' 명령. 이것은 일반적으로 히스토리를 포함하여 전체 리포지토리를 검색하고 리포지토리의 새 로컬 복사본을 만듭니다. ' 힘내 ” 명령은 원격 저장소의 최신 버전으로 로컬 복사본을 최신 상태로 유지하는 데 사용됩니다.

이 글은 다음을 자세히 설명합니다.







'git pull'과 'git clone' 명령의 차이점/차이점은 무엇입니까?

이해하다 ' 힘내 ' 그리고 ' 자식 클론 ”, 아래 표에서 이들 간의 주요 차이점을 확인하십시오.



힘내 자식 클론
'git pull'은 원격 및 로컬 리포지토리를 동기화하는 데 사용됩니다. 로컬 리포지토리를 설정하기 위해 'git clone' 명령이 실행됩니다.
원격 저장소에서 특정 로컬 저장소로 최신 변경 사항을 가져와 결합합니다. 원격 Git 리포지토리의 복사본을 생성하고 로컬 시스템에 저장합니다.
프로젝트에서 여러 번 활용할 수 있습니다. 프로젝트에서 한 번만 실행할 수 있습니다.

Git에서 'git pull' 및 'git clone' 명령을 사용하는 방법은 무엇입니까?

'를 사용하려면 git pull' 및 'git clone ” 명령을 Git에서 사용하려면 다음 단계를 따르세요.



  • GitHub 계정에 로그인합니다.
  • 원하는 리포지토리를 선택하고 이 리포지토리를 로컬 프로젝트에 복제하기 위한 HTTPS 코드를 복사합니다.
  • Git Bash 터미널을 실행하고 Git 로컬 디렉터리로 이동합니다.
  • 'git clone' 명령을 사용하고 원격 저장소 링크를 붙여넣습니다.
  • 원격 연결을 확인하고 로컬 Git 리포지토리에서 원격으로 모든 수정 사항을 가져옵니다.

1단계: GitHub 계정에 로그인

먼저 '로 이동합니다. GitHub ”를 입력하고 사용자 이름과 비밀번호를 제공하여 로그인합니다.





2단계: 리포지토리 선택

프로필 아이콘을 클릭하고 ' 귀하의 저장소 ” 옵션을 선택하고 탐색합니다.



원하는 저장소를 선택하고 엽니다. 예를 들어 ' 테스트 데모1 ” 원격 저장소:

3단계: HTTPS URL 복사

명시된 저장소의 메인 페이지에서 강조 표시된 ' 암호 ” 버튼을 클릭하고 “ HTTPS ” URL:

4단계: Git Bash 터미널 실행

이제 시작 메뉴를 사용하여 Git Bash 터미널을 엽니다.

5단계: Git 로컬 리포지토리 리디렉션

실행 ' CD ” 명령을 실행하고 명시된 로컬 Git 리포지토리를 리디렉션합니다.

CD 'C:\Users\사용자\Git\프로젝트 저장소'

6단계: 리포지토리 복제

그런 다음 '를 사용하여 리포지토리를 복제합니다. 자식 클론 ” 명령을 입력하고 복사한 “ HTTPS ” URL과 함께:

자식 클론 https: // github.com / Gituser213 / testdemo1.git

아래 출력은 원격 저장소를 성공적으로 복제했음을 나타냅니다.

7단계: 원격 연결 확인

'를 사용하여 원격 URL을 확인하십시오. 자식 원격 -v ' 명령:

자식 원격 -안에

8단계: 변경 사항 가져오기

힘내 ' 명령:

힘내 풀 오리진 마스터

결과 이미지는 원격 브랜치에서 변경 사항을 가져왔음을 나타냅니다.

'에 관한 모든 것입니다. git pull' 및 'git clone ” Git의 명령.

결론

힘내 ” 명령은 원격 저장소의 새로운 변경 사항으로 로컬 사본을 최신 상태로 유지하는 데 사용됩니다. 한편, “ 자식 클론 ” 명령은 일반적으로 전체 기록을 포함하는 로컬 리포지토리의 전체 원격 리포지토리를 검색하고 리포지토리의 새 로컬 복사본을 만듭니다. 이 튜토리얼은 ' git pull' 및 'git clone '.