git

    Git Branch - git flow, github flow, gitlab flow

    Git Branch - git flow, github flow, gitlab flow

    Git이 무엇인지 궁금하다면 ! >> https://immemo.tistory.com/11 1. Branch 협업을 할 때 개인 공간을 만든다고 생각하면 된다. 혹은 1. 기능 개발중 2. 다음 버전 개발중 3. 출시 버전 버그 4. 배포 이렇게 나눈다고 생각하면 된다. 기본은 master 브랜치라면 작업을 완료하면 master 에 병합한다. (1) Git Branching Strategy (깃 브랜치 전략) 그렇다면, 어떻게 브랜치를 나누면 좋을까? 자신이 속한 프로젝트에 알맞게 나누면 된다. 대표적으로 git flow, github flow, gitlab flow가 있다. 1) git flow 장점 : 규모가 커질 수록 코드 관리에 용이. 에디터에 플러그인으로 존재한다. 단점 : 브랜치 수가 많아 흐..

    Git 관련 정보 모아보기 - commit

    Git 관련 정보 모아보기 - commit

    보통 나는 개발 공부나 프로젝트를 혼자 진행한 편이고, 개발 협업은 작년에 처음 경험해보았다. git에 대해 팀 내부에서 아는 사람이 없었기 때문에 혹시나 파일이 꼬이거나 삭제되는 불상사를 막고자 구글 드라이브나 카카오톡으로 파일을 보냈다 .. (이마짚) 도구를 모르면 몸이 고생한다고 딱 나에게 해당되는 말이었다. 규모가 작았기 때문에 가능했지만 앞으로 규모가 큰 프로젝트를 할 수도 있고, 협업 프로젝트가 많아질테니 스스로 정리해보았다. 1. Git git 은 버전관리 도구 이다. 최종, 최최종, 진짜최종, 수정그만해라이게최종 이런 제목을 짓어 구분하는 경험을 했을 것이다. 이 경우 나중에는 진짜 최종본이 무엇인지 알 수 없고 전체적인 개발 흐름을 알기 어렵다. 개발을 하다보면 오류가 뜨면 그 이전으로 ..