프로그래밍/PHP
코드 이그나이터 로컬 환경구성
즐겁게 하하하
2022. 1. 9. 12:02
728x90
1. bitbucket 레파지토리 생성
2. branch 생성
( 가급적 사용하려는 도메인 이름( AAA.com ) 과 이름을 통일하는것이 좋다( 레파지토리 : AAA )
Master (코드 통합 백업용)
Release/~~~ (배포)
Feature/~~~ (개발)
3. 재사용하려는 개발 코드가 있다면 해당 레파지토리로 이동하여 파일을 다운로드 해놓는다.
4. 로컬 개발환경 세팅을 위해서 새로 생성한 레파지토리 주소를 복사한다.
5. cmd > c > xampp > htdocs > git clone + 복사한 레파지토리 주소
입력하면 c > xampp > htdocs 에 해당 프로젝트 폴더가 생성되어 있다.
6. 재사용하려는 개발 코드가 있어서 다운로드를 받은 경우
새로 생성된 프로젝트에 파일을 이동한다.
7. xampp 실행 > httpd.conf 설정
# AAA PROJECT <VirtualHost *:80> ServerAdmin 테스트@naver.com DocumentRoot "C:\xampp\htdocs\AAA" ServerName AAA.com ServerAlias www.AAA.com ErrorLog "logs/AAA-error_log" CustomLog "logs/AAA-access_log" common </VirtualHost> |
ServerAdmin : Apache가 에러가 발생하였을 때 표시되는 질의를 실행하는 연락처 이메일 주소를 표시 할 때 사용된다 DOCUMENT_ROOT : 웹 상에서 최상위 폴더가 되는 OS 상의 절대경로를 말한다. ServerName : 지시어(directive)는 Apache 서버가 자신의 도메인명을 나타내는 이름을 지정한다. ServerAlias : 가상 호스트 별칭 |
8. C:\Windows\System32\drivers\etc 에서 host파일을 백업해 놓고
host 파일을 수정한다
9. 재사용하려는 개발 코드가 있었던 경우에는 로컬 작업환경에 이동시킨 파일들을
새로 생성한 branch에 옮겨야 하므로
c > xampp > htdocs > AAA git status git branch git checkout -t origin/feature/AAA git add . git commit -am '[init_comment]' git push |
AAA 폴더로 이동 상태 확인 현재 연결된 branch 확인 AAA 레파지토리의 feature 로 branch 연결 변경 스테이징 처리 스테이징 처리된것 commit branch로 push |
728x90