2014-06-05 3 views
0

나는 장고를 운영하는 프로덕션 웹 사이트를 운영하고 있습니다. 사이트가 꽤 큽니다. 나는 main_project에서 git을 초기화했다. 따라서 제 제작 사이트는 마스터 브랜치입니다. 괜찮아. 이제 내가 뭔가를 고칠 필요가 있다면 개발 브랜치를 만들었습니다. 나는 지점을 개발하기 위해 전환한다. 코드를 편집하고 마스터와 병합하십시오. 내 질문은 바로 거기에 지점을 개발하는 전환, 장고 또는 mod_wsgi 내 개발 지점 또는 마스터 지점을 볼 것입니다 내 생산 사이트에 영향을 미치지 않습니다? GIT에서 지점을 사용하기 시작했습니다.장고 생산 사이트를위한 Git 분기

하지만 실제로 뭔가를 편집해야 할 때 git clone을 사용하고 내 PC에서 밀어 낼 계획입니다.

+1

네, 서버에 브랜치를 배치하면 서버에 브랜치가 생깁니다. 사이트에 영향을 미칩니다. 예. –

답변

0

내 질문에 내가 거기 지점을 개발하기 위해 전환 할 때,이 지점 또는 마스터 분기를 개발 내 볼 django 또는 mod_wsgi처럼, 내 생산 현장에 영향을 미치지 않습니다입니까?

,이 작업 트리 ( django 또는 mod_wsgi 모니터링하는 디렉토리 구조)에 영향을주기 때문에.

더 나은 솔루션은 로컬로 (서버 또는 이상적으로 다른 컴퓨터에서) 복제하고 수정본을 테스트 할 수있는 두 번째 '준비'사이트가 있어야합니다.
수정본이 거기에서 테스트되었으므로 첫 번째 및 현재의 repo를 밀어서 게시 할 수 있습니다.