git에서 라이브 프로젝트를 위해 브랜치를 어떻게 분리해야합니까?


0

처음에 나는 우리가 하나의 프로젝트를 가지고 있고 다른 모든 프로젝트는 별도의 싸움을하는 팀에있었습니다. 나는 많은 자식을 몰랐지 만 짧은 시간에 기본적인 일을했습니다.

이제 다른 모든 회원들이 이사했고 나는 poject에 대한 전적인 책임이 있습니다. 이제 프로젝트가 진행 중이며 다른 릴리스 버전으로 작업해야합니다.

현재 기본 지점은 프로덕션 용이며 다른 지점 Johk은 내가 어떤 일을하는 데 사용되었습니다.

이제 모범 사례가 무엇인지, 어떻게 분기를 나눌 수 있는지 잘 모르겠습니다. 4 가지를 만들어야합니다.

Johnk
default
Developmenet
Release1

또는 별도의 Prod지점 을 만들어야합니다

혼란 스러워요. 이것에 나를 안내하십시오

답변:


0

Git을 사용하면 원하는대로 할 수 있습니다.

기본 지사가 production있고 그에 익숙 하다면 괜찮습니다. 놔둬 production배포 할 때 다른 지점을 병합 할 수 있습니다 . 이 체계를 사용하여 주요 개발 지점을 호출하고 master기능 지점을에서 해제 master합니다.

내가 처음부터 그것을 설정한다면, 내가 대신 사용하는 것이 master생산 지점으로, 그리고 중 하나라는 분기를 만들 develop거나 next그 주요 개발 지점이었다. 둘 다 널리 사용됩니다.

공식적으로 정의 된 Git 워크 플로우를 살펴볼 수 있습니다.

다른 것도 있습니다. 그러나 대부분 당신은 당신을 위해 일하는 것을합니다. 행운을 빕니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.