git-flow 관리로 개발
2265 단어 GitPHPJavaScriptHTMLCSS
"git-flow" = 분기 이름 사용 규칙
3가지 지점으로 개발 프로세스 관리
[3가지]
1. develop->개발이라기보다는 일본의 무대 디자인
2.feature->기능 단위로 구성된 지점의feature/login,feature/signup 등.
3. hotfix-> 정식으로 발표된 긴급 오류 FIX 등을 실현하는 데 사용되는 지점
git-flow의 장점 기반
필요한 최소한의 지점의 구분
CVS를 사용할 때, 지점을 개발할 때
가장 큰 차이점을 말하자면 CVS에는 리키와 커팅 등 편리한 기능이 없기 때문이다
합병할 때 "그럼, 시작합시다!"이런 기세가 필요하겠지.
분산된 창고를 최대한 이용하다
요즘git는 분산 창고 유형의 버전 관리 도구라는 것을 잊기 쉽다.
이 특성을 효과적으로 이용하는 사용 방법으로
한 번 해 본 원격 지점을 삭제하는 것은 매우 번거롭다.
원격 창고를 더럽히지 않도록 주의하면
자연과 개발된 인적자원에 공을 들일 수 있는 것은 일석이조라고 생각한다.
git-flow 안 좋은 곳.
git-flow 가져오기 좋은 예
장기적으로 개발하면git-flow를 도입하는 장점이 많다.
feature 사용 방법은 기능 단위 이외에도 UI의 개선 단계에 따라 구분할 수 있다.
git의 기초 기능을 사용하면 개발이 끝난 기능을 다른feature 지점에 가져오는 것도 간단합니다.
특징 은 제품 개발 과 같은 측면 이 많지만 변경 점 이 있다
CSS가 엉망진창이 됐을 때는 빨리 제자리에 돌려놓고 볼 수 있어 편리하다.
git-flow 부적합한 상황
개발 목표
한 번 발매되면 당분간 개편하지 않겠다는 등의 상황인 셈이다.
결과물을 교부하면 끝이야, 이런 프로젝트지.
이 경우 마스터 하나만 개발하는 게 좋을 것 같아요.
개발 속도가 높아지기 때문에 그 장점은 커질 것이다.
말할 필요가 없다
버전 관리 자체도 연구해야 할 수준의 프로젝트를 도입하는 것이 아닌가.
하지만 현지 등지에서git를 간단하게 구축할 수 있다면
보험 개발 대신 마스터 하나 쓰면 되잖아.
git-flow를 가져오면 사용하고 싶은 도구
SourceTree
그 유명한 JIRA 같은 개발사 Atlassian의 도구입니다.
어쨌든 지금은 무료로 사용할 수 있지만, 언젠가는 유상이 될 것이다
별로 안 좋아하는 이유야.
이렇게 말하지만, 지금은 매우 강력한git GUI 도구입니다.
git-flow에 대응하는 UI를 제공했기 때문에 매우 추천하는 도구입니다!!
[SourceTree 다운로드 페이지]
https://www.atlassian.com/ja/software/sourcetree/overview
Reference
이 문제에 관하여(git-flow 관리로 개발), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Mosac/items/4327a7326662bf85d356
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(git-flow 관리로 개발), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Mosac/items/4327a7326662bf85d356텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)