강승현입니다
    • 홈
    • 태그
    • 방명록

    카테고리

    • 전체 글 (119) N
      • 후기 (38)
        • 경험 (15)
        • SSAFY (9)
        • 코딩테스트 (3)
        • 넥스터즈 (6)
        • 회고 (5)
      • Degrees (2)
      • Tech (1) N
        • Java&Spring (13)
        • IDE (1)
        • Node.js (2)
        • Git (3)
        • Server (3)
        • DevOps (0)
        • OS (3)
        • Javascript (1)
        • C,C++ (1)
        • Python (2)
        • 알고리즘 (1)
        • 트러블슈팅 (1)
      • OnlineJudge (45)
      • 정보전달 (2)
    Tech/Git

    [Git] Git rebase로 저장소 업데이트하기

    CODe_byCODe_·2021. 10. 28. 15:25


    과정

    1. 원격 저장소(main)로부터 변경사항 가져오기

    2. 로컬 최신화(feature/test) 하기

    3. 원격 저장소(feature/test) 최신화 하기

    rebase로 로컬 저장소 최신화하기

    1. 현재 저장소의 원격 주소 확인

    git remote -v

    2. 원본 저장소(main)의 원격 주소를 추가

    git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPO.git

    3. 원본 저장소의 주소가 추가되었는지 확인하기

    git remote -v

    4. 원본을 fetch 하기

    default 브랜치를 main이 아닌 develop으로 했다면 main 대신 develop을 적어주면 됩니다.

    git fetch upstream main

    5. rebase로 base를 교체하기


    6. 원격 저장소에 push하기

    여기도 마찬가지로 main 대신 develop이라면 develop을 적어주세요

    git push origin main

    References

    https://junwoo45.github.io/2019-10-23-rebase/

    반응형
    저작자표시 비영리 변경금지 (새창열림)
    'Tech/Git' 카테고리의 다른 글
    • Suggestion 블럭 내에 코드 블럭 작성하기
    • [Git] 이미 커밋된 이메일 내역 바꾸기
    CODe_
    CODe_
    개발과 관련된 다양한 정보를 몰입감있게 전달합니다.
    최신 글

    티스토리툴바