Git에서 다른 프로젝트 구성원과 git fetch 및 git push를 수행하려면 ' 기원 ' 그리고 ' 주인 ' 리포지토리를 활용할 수 있습니다. origin과 master는 Git 프로젝트에서 작업하고 관리하는 동안 사용되는 두 가지 다른 용어입니다. 더 구체적으로 말하면, Origin은 Git 원격 리포지토리에 할당된 기본 이름입니다. 그러나 마스터는 Git 브랜치 이름입니다.
이 블로그에서는 Git 오리진 마스터 분기에 대해 설명합니다.
Origin Master를 전환, 가져오기 및 푸시하는 방법은 무엇입니까?
분기를 전환하려면 로컬 분기를 가져와 원격으로 푸시합니다. 먼저 Git 루트 디렉터리로 이동하여 새 저장소를 만듭니다. 그런 다음 저장소를 복제하고 ' $ 자식 원격 -v ' 명령. 다음으로 필요한 분기로 전환합니다.
앞서 설명한 절차를 실제로 수행해 봅시다!
1단계: Git 루트 디렉토리로 이동
먼저 '를 사용하여 Git 루트 디렉토리로 이동합니다. CD ' 명령:
$ CD 'C:\사용자 \N 아즈마\고'
2단계: 리포지토리 생성
실행 ' mkdir ” 명령을 사용하여 새 저장소를 생성합니다.
$ mkdir 데모1
3단계: 리포지토리 복제
'를 활용하여 원격 저장소를 복제합니다. 자식 클론 ' 명령을 실행하고 원격 저장소의 URL을 지정합니다.
$ 자식 클론 https: // // github.com / GitUser0422 / 데모3.git
4단계: 원격 출처 확인
실행 ' 자식 원격 ” 명령을 사용하여 원격 원점을 확인합니다.
$ 자식 원격 -안에지정된 출력은 원격 연결 목록을 표시합니다.
5단계: 분기 전환
다음으로 제공된 명령을 사용하여 마스터 분기로 전환합니다.
$ 자식 스위치 마스터
6단계: 분기 가져오기
이제 ' 자식 가져오기 ' 명령:
$ 자식 병합 기원 / 주인
7단계: 원격 분기 병합
'를 실행 자식 병합 ” 명령을 사용하여 로컬 분기를 원격 분기에 병합합니다.
$ 자식 병합 기원 / 주인 --allow-unrelated-히스토리
8단계: git push 명령 실행
이제 다음 명령을 통해 업데이트된 마스터 브랜치를 원격 저장소로 푸시합니다.
$ 자식 푸시 오리진 마스터
Git 오리진 마스터에 대해 예제를 통해 설명했습니다.
결론
Git에서 Origin과 Master는 다른 용어입니다. Origin은 Git 원격 리포지토리에 할당된 기본 이름입니다. 그러나 마스터는 Git 브랜치 이름입니다. 원격 원점을 보려면 ' $ 자식 원격 -v ' 명령. 게다가 ' $ git checkout <지점 이름> ” 명령을 사용하여 한 분기에서 다른 분기로 전환할 수 있습니다. 이 블로그에서는 Git 오리진 마스터에 대해 설명했습니다.