2014-02-09 4 views
1

내 자식 지식이 향상되었으므로 실행중인 웹 사이트에 대한 자식 설정을 다시 실행하기로 결정했습니다. (내가 설명하려고하는 것은 끔찍한 연습입니다.)이전 자식 설정 다시하기

로컬, 프로덕션 (전용 웹 서버) 및 Github은 3 개의 '위치'가 있습니다. 새 위치를 추가하고 싶습니다. 테스트 서버. 현재는 내 로컬 PC에서만 git (물론 github)을 실행하고 있습니다. PHP 파일을 작업하면서 Netbeans가 프로덕션 서버에 파일을 업로드합니다. 거기서 나는 그것이 효과적인지 아닌지 알 것입니다. 내가 그랬다면 나는 그들을 저주하고 그들을 github에 밀어 넣었습니다. 이제 프로덕션 서버에 git를 설치하려고하며 git을 실행하는 테스트 서버를 추가하려고합니다. 그래서 다음과 같이 할 수 있습니다 :

코드에서 작업하여 dev 브랜치에 푸시하고 테스트 서버에서 dev 브랜치를 당깁니다. 마스터로 테스트하고 병합하십시오. 마스터에서 프로덕션 서버를 가져옵니다.

아무 것도 깨지 않고이 모든 것을 설정하는 방법은 무엇입니까? 프로덕션 서버에는 최신 파일이 100 % 포함되어 있습니다. 내 커밋을 잃고 싶지 않아. 나는 프로덕션 서버에 git를 설치하고 다른 모든 위치를 위탁해야한다는 느낌이 들었다.

답변

0

모든 서버에서 단순히 복제본을 복제했습니다. 구성 파일에 몇 가지 수정을 추가하여 최신 정보를 얻고 모든 조정 작업을 커밋합니다. 모든 것이 제대로 작동합니다.