이 저장소에는 µLearn 프론트 엔드 프로젝트의 소스 코드 파일이 포함되어 있습니다. 이름 지정 및 기부금 표준을 얻으려면 다음을 살펴보십시오.
프로젝트를 복제합니다
git clone https://github.com/your_username/ur_fork_of_mulearn.git
파일에서 필요한 변경 사항을 수행하고 파일을 추가하십시오.
git add -A
변경 사항을 저 지르십시오
git commit -m "feat(): Implemented the feature"
서버에서 변경 사항을 당기십시오 (첫 번째 푸시에 적용되지 않음)
git pull origin branch-name
처음으로 서버로 변경 사항을 푸시하십시오.
git push origin branch-name
레포에서 변경 사항을 가져와 지점을 업데이트하십시오.
git clone https://github.com/gtech-mulearn/mulearn.git
중앙 저장소에는 2 개의 지점이 무한 수명이있는 3 개의 주요 지점을 보유하고 있습니다 (Dev-Server & Production)
Dev Branch는 협업을 위해 열려 있으며 기고자가 다른 지점으로 병합되기 전에 새로운 기능과 버그 수정을 작업 할 수있는 개발 환경 역할을합니다.
Dev-Server는 소스 코드가 항상 다음 릴리스에 대한 최신 개발 된 개발 변경 사항이있는 상태를 반영하는 주요 지점입니다.
원점/생산은 헤드의 소스 코드가 항상 생산 준비 상태를 반영하는 주요 지점입니다.
위업 : (사용자에게 직접 혜택을주고 참여하는 귀중한 새로운 기능이나 개선 사항을 추가합니다.)
예 : "Feat (열) : 새로운 기능이 추가되었습니다."
수정 : (사용자 관련 문제 해결, 소프트웨어의 안정성을 향상시키고 더 부드러운 사용자 경험을 제공합니다.)
예 : "Case (Case) : 정확한 결과를 위해 검색 기능의 고정 사례 민감도 문제."
문서 : (더 명확성과 이해를 위해 문서를 변경하거나 업데이트합니다.)
예 : "Docs (ReadMe) : 설치 지침 및 사용 예제가 포함 된 README 파일 업데이트."
스타일 : (기능에 영향을 미치지 않고 서식 누락 된 세미콜론을 수정하는 것과 같은 코드 모양 향상에 중점을 둡니다.)
예 : "스타일 (형식) : 수정 된 압입 및 일관된 코드 스타일을 위해 누락 된 세미콜론을 추가했습니다."
Refactor : (구조 및 유지 관리 가능성을 향상시키기 위해 변수 이름 변경과 같은 생산 코드를 수정합니다.)
예 : "Refactor (변수) : 개선 된 코드 선명도 및 유지 관리에 대한 변수 이름이 바뀌 었습니다."
테스트 : (생산 코드를 변경하지 않고 누락 된 테스트 및 기존 테스트 개선.)
예 : "테스트 (로그인) : 사용자 로그인 기능에 대한 테스트가 추가되고 기존 로그인 테스트를 리팩토링했습니다."
CHORE : (실제 소프트웨어를 변경하지 않고 빌드 작업 및 기타 비 생산 코드 측면을 업데이트합니다.)
예 : "Chore (Grunt) : 더 나은 작업 자동화 및 프로세스 효율성을 구축하기 위해 업데이트 된 Grunt 작업."
기부금은 항상 환영합니다!
시작 방법은 contributing.md 참조하십시오.