이 게시물에서는 다음을 설명합니다.
Git에 'git rebase origin' 명령이 있습니까?
사용자가 ' 자식 리베이스 원점 ” 명령을 실행하면 Git 터미널에 “ 치명적: 유효하지 않은 업스트림 '원점' ” 업스트림 원격 분기를 리베이스하지 마십시오. 그러나 Git 사용자는 ' git rebase 원점/분기 ” 원격 업스트림 브랜치에서 브랜치를 리베이스하고 커밋을 스쿼시하는 명령.
'git rebase origin/ ' 명령을 사용하는 방법은 무엇입니까?
'를 사용하려면 git rebase 원점/분기 ” 명령을 사용하여 Git 사용자는 원격 업스트림에서 브랜치를 가져오거나 “ 자식 가져오기 ' 명령.
1단계: Git 터미널 열기
먼저 Windows ' 시작 ” 메뉴에서 Git 터미널을 시작합니다.
2단계: Git 저장소로 이동
'를 활용하여 CD ” 명령을 사용하여 Git 리포지토리로 이동합니다.
$ CD '씨:\힘내'
3단계: 원격 분기 가져오기
원격 브랜치의 변경 사항을 가져와 로컬 저장소의 HEAD에 추가합니다.
$ 힘내 오리진 마스터
4단계: 분기 확인
분기 목록을 확인하고 원본 분기를 리베이스할 분기를 선택합니다.
$ 자식 분기
5단계: 분기로 전환
'를 통해 원본을 리베이스하는 분기로 전환합니다. 자식 체크 아웃 ' 명령:
$ 자식 체크 아웃 특징
6단계: 오리진 브랜치 리베이스
다음으로 '를 사용하여 원본 분기 또는 원격 분기를 리베이스하십시오. git rebase origin/<브랜치 이름> ' 명령:
$ 자식 리베이스 기원 / 주인
Git 로그를 확인하여 원격 분기가 리베이스되었는지 여부를 확인하십시오.
$ 자식 리플로그
보너스 팁: 원본 브랜치를 리베이스하는 대체 방법
Git 사용자는 원격 브랜치를 업스트림하여 원격 브랜치를 리베이스한 다음 ' git rebase
이를 위해 제공된 지침을 따르십시오.
1단계: 업스트림 오리진 브랜치
'를 활용하여 원격 분기를 업스트림으로 설정합니다. 자식 분기 ' 명령. 여기에서 옵션 ' –업스트림 설정 ”는 업스트림 분기를 설정하는 데 사용됩니다.
$ 자식 분기 --set-upstream-to =원산지 / 주인
2단계: 업스트림 분기를 로컬 분기로 리베이스
다음으로 '를 통해 로컬 브랜치의 원격 업스트림 브랜치를 리베이스합니다. git rebase <업스트림 브랜치> <로컬> ' 명령:
$ 자식 리베이스 기원 / 마스터 마스터
우리는 Git에서 원격 브랜치 리베이스와 관련된 확실한 정보를 수집했습니다.
결론
원격 분기를 리베이스하려면 먼저 '를 통해 원격 분기를 가져오거나 가져옵니다. git pull <원격 이름> <분기 이름> ' 명령. 그런 다음 원격 브랜치를 리베이스하려는 브랜치로 이동한 다음 ' git rebase 원점/분기 ” 명령을 사용하여 원격 분기를 리베이스합니다. 이 글은 ' 자식 리베이스 원점 ” Git에서 명령합니다.