Git에서 두 브랜치를 병합하는 방법은 무엇입니까?



문제를 제거하기 위해 도구를 사용해보십시오

Git은 소프트웨어 개발 중 소스 코드의 변경 사항을 분석하는 데 사용되는 버전 제어 소프트웨어입니다. 모든 파일 집합의 변경 사항을 추적하는 데 사용할 수 있으며 속도, 무결성 및 비선형 워크 플로에 대한 지원을 제공합니다. 이 기사에서는 두 개의 분기를 병합하거나 분기 된 저장소와 업스트림 저장소를 병합하는 방법을 설명합니다.



Go 로고



Git에서 두 브랜치를 병합하는 방법은 무엇입니까?

Git은 주 저장소에 영향을주지 않고 업스트림 저장소의 복사본을 만들고 변경하는 옵션을 제공합니다. 이렇게하면 업스트림 저장소의 분기가 만들어지고 원본 저장소와 분리됩니다. 그러나 코드를 입력하고 연습 한 후에는 원래 저장소와 병합 할 수 있으며 변경 사항을 저장할 수 있습니다. 따라서 아래 단계에서는 Git에서 두 가지 분기를 병합하는 방법을 표시합니다. 그에 대한:



  1. 열기 단말기 Linux 또는 Mac을 사용 중이고 Gitbash Windows를 사용하는 경우.

    Windows에서 GitBash 열기

  2. 변화 로컬 프로젝트 작업의 현재 디렉토리.
  3. 이 단계에서 우리는 ' 확인 중 ”다른 분기를 병합 할 분기입니다. 귀하의 경우에는 ' 석사 ”지점. 확인하려면 다음 명령을 입력하고 ' 시작하다 '.
    $ git checkout master

    병합 할 브랜치에서 Git Checkout 명령 수행

  4. 업스트림 저장소에서 원하는 분기를 가져 오는 것이 중요합니다. 수정하지 않고 커밋 기록을 유지하면서 그렇게 할 것입니다. 이렇게하려면 다음 명령을 입력하고 ' 시작하다 '.
    $ git pull https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME

    터미널에서 Git Pull 명령 실행



  5. 병합 중에 충돌이 발생하면 찾다 이 해결하기 위해 페이지.
  6. 범하다 변경 사항이 만족 스러운지 확인하기 위해 변경 사항을 병합하고 검토합니다.
  7. 병합을 GitHub 저장소로 푸시하려면 다음 명령을 입력하고 ' 시작하다 ' 실행하다.
    $ git push origin master
1 분 읽기