알파틴은 마크다운 지원 - 부 릴리스

palpatine 개발을 시작한지 ​​거의 4주가 지났습니다. 이번 주에 저는 마크다운 파일을 지원하는 기능을 몇 가지 더 추가했습니다. palpatine의 첫 번째 게시물을 놓친 경우 읽을 수 있습니다. 내가 만들고 있는 정적 사이트 생성기는 실제 도구이므로 효율적으로 만들고 싶고 내 목표는 사용자가 필요한 정보를 최대한 빨리 찾을 수 있도록 돕는 것입니다. Palpatine은 이제 대화형 문서를 쉽게 작성할 수 있도록 horizontal ruleinline code 기능을 지원합니다. 새로운 markdown features와 함께 demo을 참조하십시오.

토픽 브랜치 만들기



위에서 언급한 기능과 관련하여 처음에는 별도의 문제Issue #9issue #10을 제출하고 각 기능에 대해 별도의 분기를 만들었습니다. 터미널을 통해 분기를 생성하는 몇 가지 방법이 있습니다. 그 중 하나는 다음과 같습니다.

  git branch <branch-name> # creates a new branch
  git checkout <branch-name> # switches to the new branch


이것이 내가 지점을 만드는 데 사용한 방법입니다. 하지만 하나의 명령으로 브랜치를 생성하고 브랜치로 전환하는 더 좋은 방법이 있다는 것을 알게 되었습니다. 명령은 다음과 같습니다.

  git checkout -b issue-10


이 명령은 이전 명령에 비해 조금 더 효율적입니다. 새 분기를 만들고 하나의 명령으로 전환합니다.
분기를 만든 후 마크다운 기능 개발 작업을 시작했습니다. 내가 언급한 기능을 추가하는 것은 결국 어렵지 않았고, 나는 내 코드를 그 어느 때보다 효율적이고 깔끔하게 만들려고 노력하고 있습니다.

병합 시간



기능을 완료한 후 분기를 main branch 에 병합했습니다. 다음 명령을 사용하여 분기를 마스터 분기에 병합했습니다.

  git merge issue-10


재미있는 부분은 다른 브랜치의 모든 변경 사항이 메인 브랜치로 병합되는 것을 지켜보는 것이었습니다. 코드의 어떤 부분도 충돌하지 않고 원활하게 이 작업을 수행했습니다. 이번에는 내가 변경하고 병합하는 것에 대해 신중했기 때문에 merge conflicts이 없었습니다.

내 문제 및 병합된 커밋에 대한 링크




문제
휴무일


Issue #9
2296034

Issue #10
37d8c11

좋은 웹페이지 즐겨찾기