Git의 개발자 작업

2023 단어 Git

개요


다음은 개발자 지점을 참고하여 할 일을 총결하였다.
마스터와release에 대한 작업이 없습니다.
이번에는 빨간색 밑줄 친 부분에 대해서.
  • A successful Git branching model
  • 보이지 않는 힘: A successful Giit branking model
  • 분기 설명


    feature 분기


    새로운 기능의 개발은feature-hogehoge 지점에서 진행된다.지점은 원격 지점으로 추정되지 않고 개발자 지점으로 통합되어 추정됩니다.

    분기


    hotfix-hogehoge 지점에서 마스터에서 발생한 오류를 수정합니다.지점을 원격 지점으로 미루지 않고 마스터 지점으로 통합하여 미루면 개발자 지점도 통합하여 개발자 지점으로 미루게 됩니다.

    절차.


    새로운 기능의 경우


    명령하다
    의향
    git checkout develop
    개발자 지점으로 이동
    git pull origin develop
    개발자 지점 업데이트
    git checkout -b feature-[task_name]
    개발자 지점에서 새로운 지점을 생성하고 지점을 체크아웃합니다
    [add → commit → add → commit →...]
    지점 내의 새로운 기능 개발
    git checkout develop
    개발자 지점으로 이동
    git pull origin develop
    개발자 지점 업데이트
    git merge --no-ff feature-[task_name]
    통합 제작의 새로운 기능.제출 정보를 남겨야 합니다(-no-ff).
    git push origin develop
    개발자 지점으로 밀어넣기

    마스터 측에서 발생한 오류를 수정할 때


    명령하다
    의향
    git checkout master
    Master 분기로 이동
    git pull origin master
    마스터 분기 업데이트
    git checkout -b hotfix-[bug_name]
    마스터 지점에서 새로운 지점을 생성하고 지점에서 체크아웃
    [add → commit → add → commit →...]
    분기의 오류 수정
    git checkout master
    Master 분기로 이동
    git merge --no-ff hotfix-[bug_name]
    버그 수정된 내용을 병합하려면 제출 정보를 남겨야 합니다 (-no-ff)
    git push origin master
    모판으로 밀다
    git checkout develop
    동상
    git merge --no-ff hotfix-[bug_name]
    동상
    git push origin develop
    동상
    아마 이번에는 될 수 없을 것이다.

    좋은 웹페이지 즐겨찾기