Appearance
보충 1. 추가 심화 실습안
관련 차시: 6차시 Pages 배포 · 7차시 Markdown과 Mermaid
본 과정 12차시를 마친 뒤 남은 시간에 쓰는 보충 자료입니다. 12차시 순서를 바꾸지 않습니다. 파트별 고정 시간은 두지 않고, 남은 시간에 따라 진입·중단·산출물을 조정합니다. 대상은 개발 입문 15일 차 학습자입니다.
이 파트에서 하는 일
- 본 과정의 기본 흐름을 마친 학습자가 작은 변경을 더 안전하고 읽기 쉽게 다듬습니다.
- README, 스타일, 배포 결과를 한 번 더 검토합니다.
왜 필요한가
기능을 크게 바꾸지 않아도 README의 링크 하나, 배경색 하나, 다이어그램 화살표 하나를 고치는 일은 자주 생깁니다. 이런 작은 변경을 git status와 git diff로 확인하고 커밋하는 습관을 들이면, 나중에 큰 변경을 할 때도 실수 범위를 줄일 수 있습니다. 심화 실습은 새로운 기능을 추가하는 시간이 아니라, 이미 만든 결과물을 안전하게 다듬는 시간입니다.
핵심 개념
- 코드 변경은 작은 단위로 나눕니다.
- 변경 전후
git status,git diff를 확인합니다. - README는 프로젝트의 목적, 설치와 실행 순서, 링크를 처음 보는 사람에게 설명합니다.
- 스타일은 한 번에 한 가지 속성만 바꿔 결과를 비교합니다.
- Mermaid는 텍스트 코드로 그리므로 화살표 하나도 diff로 검토할 수 있습니다.
시간별 진입 조건
- 15분: README 링크 1개와 오탈자만 확인합니다.
- 30분: 스타일 또는 문구 1개를 수정하고 커밋합니다.
- 60분: 심화 실습 2개를 수행합니다.
1. README 보완
- README의 목적, 환경, 실행 명령, 링크를 읽습니다.
- 빠진 항목 1개만 고릅니다.
- OpenCode로 수정 초안을 받습니다.
git diff로 변경을 검토합니다.git add,git commit,git push를 실행합니다.
bash
git status
git diff
git add README.md
git commit -m "docs: README 사용법 보완"
git push origin maintext
README에서 초보자가 막힐 수 있는 항목 1개만 골라 보완 문장 제안
README 링크가 실제 파일을 가리키는지 점검 항목 목록확인:
- README가 GitHub에서 렌더링됩니다.
- 링크를 클릭해 실제 파일이 열립니다.
2. 스타일 조정
- 변경할 색상 또는 간격 1개를 고릅니다.
- OpenCode로 CSS 수정 초안을 받습니다.
- 브라우저에서 결과를 확인합니다.
git diff로 변경 범위를 확인합니다.- 커밋하고 push합니다.
css
body {
background: #f7f7f7;
color: #222222;
}
main {
max-width: 720px;
margin: 0 auto;
padding: 2rem;
}bash
git status
git diff
git add style.css
git commit -m "style: 배경색과 간격 조정"
git push origin maintext
style.css에서 배경색과 본문 간격만 조정하는 변경안
변경 파일과 CSS 속성 목록 정리확인:
- 브라우저에서 색상 또는 간격이 바뀝니다.
- Pages URL에서도 같은 결과가 보입니다.
3. Mermaid 보완
- README의 Mermaid 코드를 엽니다.
- 화살표 1개를 추가합니다.
- 미리보기에서 렌더링을 확인합니다.
- 커밋하고 push합니다.
text
Mermaid 다이어그램에 pull 흐름 화살표 추가
노드 이름과 화살표 의미 표 작성확인:
- Mermaid 다이어그램이 렌더링됩니다.
- 추가한 화살표가 보입니다.
산출물
- README 또는 CSS 변경 1개
- Mermaid 보완 1개
- 커밋 1개 이상