git - 코드 인출, 제출 지점 및 합병

879 단어
(본 방법은 개인 학습 노트로만 참고할 수 있으나 모든 장면에 적용되는 것은 아니다)
현재 팀git의 합작 방식은 하나의 총지점develop이 있고 모든 구성원은 자신의 지점(예를 들어 debra지점)이 있다. 모든 사람이 자신의 지점에 코드를 쓰고 제출을 완성한 후에 자신의 지점을 개발자에 합병한다. 여기에 코드의 추출pull, 제출 코드push와 합병merge와 관련된다.
1. 자신의 지점에 제출
  • add 임시 저장 변경
  • git add *  //       
    
  • commit 제출
  • git commit
    
  • 분기에 제출
  • git push origin debra
    

    2. 자신의 코드를 전체 지점에 통합
  • 프로젝트의 Github Dashboard에서create merge request
  • source branch(자신의 지점)와 target branch(총 지점)
  • 선택
  • Compare Branch를 클릭하여 변경 내용 및 충돌 보기
  • 충돌이 없으면 합병 요청을 직접 제출할 수 있음
  • 충돌이 있으면 로컬 cmd로 돌아가야 합니다.
  • 전체 분기 코드 끌어오기
  • git pull origin develop
    
  • 자신의 코드를push에 올리기
  • git push origin debra
    

    이때 충돌이 표시되므로 해결 후 Github Dashboard에 합병 요청을 직접 제출할 수 있습니다.

    좋은 웹페이지 즐겨찾기