Hurray!, 당신은 여기 있습니다!. 이것은 아마존 클론 프로젝트에 기여하는 첫 번째 단계입니다. 이 문서는이 프로젝트에 대한 귀하의 동점을 만드는 가이드 역할을합니다. 아래에 언급 된 단계를주의 깊게 따르십시오.
마지막으로, 우리는 당신의 뛰어난 문제를보고 요청을 당기기를 기다릴 수 없습니다. 환영합니까? ❤
Amazon Clone에서는 모든 사람들이 프로젝트에 기여할 수 있도록 환영합니다. 코드뿐만 아니라 여러 가지 방법으로 기여할 수 있습니다 (예 : 기술 작문).
기여하는 수단을 가지고 있다는 것은 성장에 매우 좋은 개인과 함께 일하는 것을 의미합니까? 프로젝트의 경우 대부분의 시간은 상충되는 관심사와 관점으로 이어질 수 있습니까?. 다음은이 프로젝트에 참여하는 개인을 안내하는 규칙 세트입니다.
처음으로 오픈 소스 프로젝트에 기여한가요? 그렇다면 환영합니다 !! ??? 다음은 오픈 소스 프로젝트에 기여하는 방법에 대한 훌륭한 자습서입니다.
이 시점에서 당신은 오픈 소스 기여의 세계를 취할 준비가되어 있습니다 !!.
당신은 당신이 해결할 수있는 버그 나 문제를 보았을 것입니다. 이것은 해당 문제에 대한 새로운 문제를 열 때입니다. 함께 해보자.






Hurray, 방금 첫 번째 문제를 추가했습니다. Amazon Clone의 관리자는 이제 귀하의 문제를 검토하고 문제에 할당되거나 닫히거나 의견이 삭제됩니다.
문제가 배정 되었습니까? 그리고 혼란 스럽습니까? 여기에서 어디로 가야할지 아래 에이 안내서를 따라 변경하고 요청을 당기십시오.
GITPOD를 사용하여 아래의 모든 단계를 건너 뛰면 자동으로 모든 작업을 수행합니다.
또는
아마존 클론 저장소 포크. 아래를 참조하십시오.

위의 저장소를 복제하십시오. 아래를 참조하십시오.

아래 명령을 사용하여 Repo를 복제 할 수 있습니다.
git clone https://github.com/Kanika637/amazon-clone.git
명령 줄을 사용하여 클로닝 된 디렉토리로 이동하십시오. 아래를 참조하십시오.
cd amazon-clone
모든 종속성을 설치하십시오. 아래를 참조하십시오.
npm i
새 지점을 만드십시오. 아래를 참조하십시오.

git checkout -b "Your Branch Name"
좋은 지점 이름은 문제 티켓과 지정된 문제로 시작됩니다. 아래를 참조하십시오.
// "#343" is the issue ticket number and "make a request" is the assigned issue name.
git checkout -b "#343-make a request"
당신은 모두 설정되어 있습니다 !! ??. ??. 이제 로컬로 변경할 수 있습니다. 모든 변경을 마치면 이제 코드를 푸시하고 풀 요청을 수행 할 수 있습니다.
메인 브랜치로 전환하고 아마존의 클론 메인 브랜치로 최신 상태인지 확인해야합니다. 이렇게하려면 아래의 명령을 사용하십시오.
git remote add upstream https://github.com/Kanika637/amazon-clone.git
git checkout main
git pull upstream main
이제 Main의 로컬 사본에서 지점을 업데이트하고 푸시 할 수 있습니다!. 아래의 방법을보십시오. ?
git add .
git commit -m "<your commit message>"
git push origin <name-of-your-branch>
Hurray !!, 우리는 어려운 부분으로 끝났습니다. Github로 가서 풀 요청을 확인하십시오 Github는 충돌을 확인하고 비를 찾으면 풀 요청을 수행 할 수 있으며 Amazon Clone의 메인 테너는 풀 요청을 검토하여 병합되거나 의견을 제시합니다.
Amazon-Clone의 관리자는 정기적으로 풀 요청을보고 요청에 대한 병합 또는 의견을 전달합니다. 2 주 후에 활동이 표시되지 않으면 풀 요청을 닫을 수 있습니다.
Amazon-Clone에는 기부 할 때 채택해야 할 특정 규칙이 있습니다.
test: ... 접두사fix: ... 접두사feat: ... 접두사로 새로운 기능을 커밋합니다package.json , .gitignore 및 기타 메타 파일을 chore(filenamewithoutext): ...docs: ...style: standard