2016-11-09 1 views
0

전 프런트 엔드 개발자입니다. 방금 백엔드에 모든 개발 회사를 사용하는 새로운 회사에서 시작했습니다. 내 옛날 위치에서 BitBucket을 사용하는 동안 그들은 GitHub와 git 명령 줄을 사용하므로 약간의 학습 곡선이 있습니다. 이전 회사의 BitBucket은 각 지점에 대한 테스트 환경을 갖추고 있으므로 변경 사항을 로컬에서 테스트하는 것에 대해 걱정할 필요가 없었습니다. 인터넷 검색을 하루 종일 보낸 후 내 로컬 복제본에 대한 빌드를 만들어야한다는 것을 알게되었습니다.어떻게하면 git으로 빌드를 만들 수 있습니까?

내 질문은 : 정확히 어떻게합니까? 내 변경 사항은 프런트 엔드이므로 풀 요청을 제출하기 전에 시각적으로 살펴보고 브라우저의 모든 것을 살펴볼 필요가 있습니다. 다음은 개발 회사가 굵게 문제가 지침, 나에게 말했다 내용은 다음과 같습니다

설치 지역에 개발하고있다테스트. 모두 좋은 경우, 더 많은 테스트를 위해 이 dev 사이트로 푸시됩니다. 모든 것이 으로 확인되면 생산으로 푸시됩니다.

나는 명확히하기 위해 그들에게 물어볼 것이지만, 대부분은 그들을 잡기가 어렵다. 누구든지 나를 도울 수 있습니까?

편집/도움이된다면 Magento 사이트입니다.

+2

git 문서 또는 github.com 가이드를 읽지 마십시 오. 말 그대로/FIRST BUTTON/앞 페이지의 홈 페이지에 있습니다. 여기에 게시하기 전에 질문을 던지려고 노력하십시오! – BadZen

+0

어, 그랬어요. 무례 할 필요는 없습니다. 나는 이것을 연구하는 데 ~ 4 시간을 보내고 명확한 답을 찾을 수 없다. 예를 들어 GitHub의 가이드에서 필요한 답은 3 단계와 4 단계 사이의 어딘가에 있지만 명확하게 정의되어 있지 않습니다. 브라우저에서 테스트하는 방법에 대해 묻습니다. 커밋/푸시/등이 아닙니다. 프로세스. –

+0

Casey - http://stackoverflow.com/help/how-to-ask도 참조하십시오. 누구에게나 당신을 도울 수있는 충분한 정보를 제공하기조차하지 못했습니다. 이 포럼은 특정 프로그래밍 관련 질문을위한 것입니다. 소프트웨어를 빌드/테스트하는 방법을 모른다면 소프트웨어 소개를 요청할 곳이 아닙니다. 특정 기술 또는 도구로 소프트웨어 빌드를 작성/테스트하는 방법을 모르는 경우 사용중인 기술, 언어 또는 도구, 이전에 시도한 내용 및 현재 가지고있는 정확한 문제를 알려주십시오. 나는 여기에서 도우려고 노력하고있다. 이것은 매우 질이 낮은 질문이다. – BadZen

답변

0

프로젝트에 사용중인 모든 도구가 포함 된 로컬 컴퓨터에 작업 환경이 필요합니다 (컴퓨터에 직접 또는 도커 컨테이너 또는 방해 요소 생성 된 VM 내부에있을 수 있음) 코드를 업데이트 한 후 로컬로 테스트 ($ mocha --recursive, $ npm test 또는 테스트 실행에 사용하는 모든 것)를 실행하고 브라우저에서 변경 사항을 확인해야합니다. Magento 프로젝트이므로 PHP가 포함 된 웹 서버). 테스트가 로컬 머신을 통과 한 후에는 변경 사항을 적절한 브랜치에 푸시합니다. BitBucket 설정에서 이전과 동일하게 작동하는 것처럼 보입니다.

현지 환경을 구축하기위한 이미지 나 스크립트 (사용법, 방랑제, 요리사, 도커 등)를 가지고 있는지 다른 회사에 물어보십시오.

+0

고마워요! 이것은 내가 찾고 있던 것이었고 매우 도움이되었습니다. –

관련 문제