우리는 항상 교육 자료를 개선하는 데 도움을 찾고 있습니다. 우리는 당신의 참여를 원합니다!
먼저 기고자 언약을 읽으십시오.
다음으로 다음과 같은 방법으로 기여할 수 있습니다.
$ git clone [email protected]:gdiminneapolis/falling-in-love-with-git.git
$ cd falling-in-love-with-git
$ bundle install
$ yarn install
변경하려는 주요 장소는 source/_slides/ 파일에 대한 것입니다. 각 파일에는 프레젠테이션의 일부가 포함되어 있습니다. reveal 슬라이드 데크 규칙에 따라 각 파일은 <section> 이며 왼쪽에서 오른쪽으로 이동합니다. 하위 <section> 내부를 포함하면 그 슬라이드가 내려갑니다.
HTML 또는 Markdown을 사용할 수 있으며, 이는 최상의 요구에 맞는 것입니다.
@agebhardt는이 프레젠테이션을 위해 만들어진 몇 가지 사용자 정의 스타일을 만들었습니다. 사용 방법에주의를 기울이고 파일 source/css/styles.css 연구하여 비밀과 awesomesauce를 배우십시오.
또한 이것은 공개 기반 프레젠테이션이므로 이러한 스타일도 연구해야합니다.
$ yarn start
생성 된 Jekyll 디렉토리를보고있는 라이브 업데이트 모드에서 기본 브라우저를 시작하고 Jekyll 소스 디렉토리를보고 변경 사항을 확인합니다. 처음 실행 하면 _site 폴더가 없을 수 있으므로 첫 번째 빌드가 완료된 후에 브라우저를 새로 고침해야 할 수도 있습니다.
$ yarn checkin
이렇게하면 슬라이드가 제공되는 곳인 docs/ 디렉토리가 생성됩니다. 현재 모든 변경 사항을 공개 저장소로 제공하고 커밋하고 푸시합니다.
루트 디렉토리의 _publish.yml 파일은 GH 페이지에 게시하는 데 필요한 재정의 및 필인을 제공하도록 설정할 수 있습니다. 일반적으로 이러한 설정으로 수행 할 필요는 없습니다.
agebhardt ? ? ? ? | 타마라 사원 ? ? ? ? ? ? ? ? ? |
|---|
이 repo는 All-Contriblers 사양을 사용합니다. 사람들을 목록에 쉽게 추가 할 수있는 도구가 있습니다.
이를 위해서는 기고자의 Github 계정 이름 (예 : tamouse 필요합니다.
$ yarn contributors:add
.all_contributors 파일을 수동으로 편집 한 후 새 버전 생성 : $ yarn contributors:generate
수동으로 업데이트하기 전에 모든 컨디셔너 사양을 읽으십시오.