ChatGPT 활용

Part 1. ChatGPT 기능 & 연동 마스터
20 분•Module 1.4

1.4 GitHub 연동

GitHub Copilot / ChatGPT 연동, 리포지토리 코드 분석, Conventional Commit 생성

#GitHub Copilot#Git Diff Analysis#Conventional Commits#Code Refactoring

주요 학습 목표

  • GitHub 리포지토리 파일 구조와 디렉토리 트리를 ChatGPT에 전달하여 전반적 동작 구조 파악
  • 기존 코드의 메모리 누수 및 버그 자동 탐지 후 리팩토링 제안 반영
  • Git 변경 사항(git diff) 기반 Conventional Commit 규격 커밋 메시지 자동 생성
Step 1 of 3

Step 1. GitHub 리포지토리 분석 요청

처음 접하는 오픈소스 프로젝트의 `tree` 명령 출력 결과와 `package.json` / `main.ts` 코드를 전달하여 프로젝트 구조 파악 지침을 내립니다.
Screenshot: GitHub 리포지토리 코드 및 ChatGPT 대화창 연동 화면
github

GitHub 리포지토리 코드 및 ChatGPT 대화창 연동 화면

VS Code 내 GitHub Copilot 대화창에서 전체 프로젝트 아키텍처를 분석받는 스크린샷

그림 1.8: VS Code GitHub Copilot 프로젝트 디렉토리 자동 분석

GitHub 코드베이스 분석 프롬프트

💡 ChatGPT Recommended Prompt
아래 제공된 Node.js/Express 프로젝트의 디렉토리 구조와 package.json 내용을 바탕으로 이 앱의 주요 기능, 데이터 흐름, 핵심 진입점(Entry Point) 및 주요 API 엔드포인트를 요약 정리해줘. [디렉토리 트리] /src ├── /controllers ├── /models ├── /routes └── server.ts

📌 새로운 코드베이스에 빠르게 적응하기 위한 가독성 높은 아키텍처 다이어그램 및 요약을 도출합니다.

••

Contact: ju9896012@gmail.com

© 2026 ChatGPT 활용 (ChatGPT Hands-On Guide). All rights reserved.