게임 잼에'가지'를 사용해 봤어요.

3268 단어 Gitgamejam
게임 잼 환경에서 Git,bitbucket,SourceTree를 사용할 기회가 많아졌어요.
이번에 처음으로'분지'라는 기능을 사용해 보았다.
이런 비망록.
"특별히 브런치 같은 걸로 하면 시간이 많이 걸려요."
안 써도 돼요.
여러 번 푹 빠진 경험에서 사용하기 좋은 점을 발견했다.

용어 정보


분기


가지를 나눈 주인의 어느 순간부터 다른 것을 만들기 시작한다

재설정 요청


당겨주세요.이곳은'마스터에 갈라진 물건을 끌어온다'는 인상을 준다.

왜 나누어야 합니까?


실제로 익숙해진 사람만 혼자 일하면 따로 할 필요가 없다.
귀찮으시죠?
사장님 혼자만 노력하면 돼요.
그렇게 생각하지만
무슨
분기의 조건은
- "많은 인원"
- "규모가 커서 다 파악하기 어려워요"
- "실험적인 기능을 추가하는 과정에서 원래의 수정이 중단될 수 있습니다."
의 경우
분기의 장점은
  • 숙제를 동시에 하고 다른 사람들도 하고 있다는 것을 안다.
  • 주역사를 더럽히지 않아도 된다.
  • 분과를 하던 일을 주인에게 회복할 때만 주의한다.
  • 주 관리자(전문합병자)가 있으면'퇴출 요청'형식으로 요청하십시오.
  • 이점:

  • 관리자가 모든 출처를 파악해야 하지만 개별적으로 조작하는 사람은 기본적으로 그들에게 맡길 수 있다.
  • 사장에게 무단으로 합병되면 예상치 못한 일이 일어나기 어렵다.(인용 요청을 반드시 통과해야 하기 때문에 잘못된 업데이트를 방지할 수 있습니다.)
  • yabai 업데이트 예

  • 자산은 수천메가의 물건을 포함하거나 다른 샘플을 대량으로 함유하거나 오지 못하는 물건을 포함한다.
  • 일단 버전 관리 에서 문서 를 등록하면 갱신 은 현저히 가중되고 손해 가 크다
    초보자는 중독되기 쉽다.(현지에서 손질한 실험 샘플을 모두 그에게 주었다)

    주의점으로 삼다

  • 합병 작업이 분리돼 개발자가 수월해지지만, 합병으로만 부담이 전이되기 때문에 합병이 불가능한 합병 청구를 해도 기각될 가능성이 있다.따라서 사전에 어느 정도 일을 어떻게 하는지 토론하는 것이 필요하다.논의는 하고 있지만 예외가 발생했을 때 여기서 멈춘다.
  • 작업으로서의 프로세스


    대충 말하다
    만들기-브랜치
    전송 - 병합 요청
    결합-결합
    되다조금 더
  • 사장으로부터 자신의 업무용 지점을 제작
  • 지점에서 일하고 적당히 제출하는 등.
  • 업무 종료 후 사장에게 합병을 위해 초청 요청을 발송
  • 를 모판
  • 으로 합병
  • 작업 지점(로컬)을 삭제합니다.
  • 이런 흐름.

    구체적 절차


    bitbucket을 사용하여 SourceTree에 지점의 작업 노트를 적었습니다.

    로컬을 최신 상태로 설정



    어쨌든, 서버에서 다른 사람의 일자리를 구해야 하기 때문이다.
    마스터의 맨 위에 굵은 글자가 있는지 확인하세요.
    만약 없다면, 나는 방법을 강구해서, 라, 리베스를 얻을 것이다.

    분기하다



    분기의 작업 이름
    만약 작업이 분명하지 않다면, 이름과 시간 등 독특한 명칭으로 지점을 만들어라.

    그 후 지부에서 총격전이 벌어졌다.
    적당히 미루면 업무 기록을 남기면서 일할 수 있다.
    그리고 마스터 쪽에도 지점이 있어서 다른 사람들도 볼 수 있어요.(무슨 일을 하는 것 같은데)
    이 기간 동안 주인 측에서 수정을 했고 자신도 영향을 받을 수 있다면 주의해야 한다(충돌할 수 있다)

    재설정 요청



    그리고 일이 끝나면
    분기 만들기 요청 을 마우스 오른쪽 버튼으로 클릭합니다.선택 항목
    bitbucket의 지점 페이지입니다. 지점에서 마스터로 그룹 요청을 만들 수 있습니다.
    계속 내려가면 차이가 있어요.
    오른쪽 위 모서리에는 병합 버튼이 나타나는 페이지가 표시됩니다.
    우리 팀은 이 페이지의 주소를 담당자에게 슬랙으로 전달해 달라고 부탁했다.
    요구를 받으면 다시 주인이 되고 지엽적인 일을 한다.

    최후


    이렇게 되면 마스터로 업데이트되는 합병 오류, 충돌 시 공황 등을 피할 수 있다면
    대박이다.
  • 실제로 때로는 지점을 잊어버리고 사장에게서 일하기도 하고 때로는 실수를 하기도 한다. 이럴 때만 충돌이 발생하고 때로는 빠짐없이 다시 일하기도 한다.
  • 이후 아무도 해 본 적이 없는 자신만의 소스나 바이너리인 경우 스스로 요구해 사장에게 합병한다.
  • 그러나 "무엇을 할 것인가"로 나누면 "요청 당기기"결과가 나오기 전에 작업을 관리할 수 있습니다.
    게임 잼처럼 좋아요.

    좋은 웹페이지 즐겨찾기