어떤 일이든 함께 일하다보면 작업하던 소스를 백업하는 일, 해당 내용을 다시 반영하기 위해서 머지하는 일들이 발생하게 되어 있다. 이럴 때 폴더 전체를 압축하거나 하는 데에 익숙한 사람들을 위해서 기존에 일상적으로 하던 작업들이 Git & GitLab 사용 시 어떻게 이루어지는지를 정리해 본다.

Action Old Way Git & GitLab
프로젝트 Join 프로젝트 관련 이메일 포워딩 받기 & 최신 개발 소스를 메일로 전달받기 기존 milestone 및 issue 참조 & clone
백업하기 프로젝트 폴더 전채를 copy하고 폴더 이름을 적절히 지정 Create branch, commit & push
백업에 대한 기록 작성하기 해당 폴더 이름을 별도 문서에 기록하고 해당 백업에 대한 설명 작성 Issue 작성 및 issue branch push
백업본에서 작업 재개 작업중이던 내용을 임시폴더에 copy & 백업본 내용으로 원본 folder replace checkout
작업한 내용 반영 요청 압축 & 메일링 Merge Request
작업한 내용 리뷰 요청 리뷰어를 자리로 부른다… Review Request(MR with WIP marking)