현재 진도: 섹션 1~2 완료
기록은 공부를 돕는 수단으로만 사용하고, 이해하고 직접 구현하는 데 집중합니다.
이 히트맵은 TBCppStudy 저장소의 실제 커밋 날짜만 집계합니다. main에 푸시할 때와 매일 자정 무렵 자동으로 갱신됩니다.
Notion에서 작성한 학습 노트를 읽기 전용 로컬 도구로 Markdown 백업합니다. 개인 Notion 토큰은 GitHub나 MCP에 전달하지 않고 Windows 사용자 계정에 암호화해 보관합니다.
TBCppStudy/
├─ Chapter1_1/ # C++ 시작
├─ Chapter2_1~10/ # C++ 기본 사용법 실습
├─ notes/notion/ # Notion에서 백업한 학습 노트
├─ scripts/notion/ # 읽기 전용 로컬 내보내기
├─ study.ps1 # 노트 내보내기·커밋·푸시 자동화
└─ TBCppStudy.slnx # Visual Studio 솔루션
- 공부 시작 전
Git → Pull - 예제를 직접 작성하고 실행 결과 확인
- Notion 학습 노트 작성
- Visual Studio 터미널에서 아래 명령 실행
.\study.ps1스크립트가 Notion 노트를 내보내고, 변경 내용으로 커밋 메시지를 제안한 뒤, 파일 목록과 함께 확인받고 커밋·푸시합니다. 제안을 쓰려면 Enter만 두 번 누르면 됩니다.
- 미리보기만:
.\study.ps1 -Preview - Notion 내보내기 생략:
.\study.ps1 -SkipNotion - 커밋만 하고 푸시 생략:
.\study.ps1 -NoPush - 제안 메시지로 확인 생략:
.\study.ps1 -Yes - 메시지 직접 지정:
.\study.ps1 -Message "study: practice references"
커밋 메시지는 공부한 내용이 드러나도록 작성합니다.
study: learn variables and initialization
study: practice pointers and references
notes: summarize chapter 3
fix: correct chapter example
아래 애니메이션은 이 저장소가 아니라 GitHub 계정 전체의 공개 기여 활동을 보여주는 보조 지표입니다.