Skip to content

choihyungyu0/PDAgithub-study

 
 

Repository files navigation

📚 PDAgithub-study

CBNU-PDA GitHub 특강 & 실습용 레포지토리

프로젝트와 개발 시 필수인 **협업툴(Git/GitHub)**과 개발툴의 기초부터 실습까지,
실전처럼 배워보는 충북대학교 소프트웨어학부 GitHub 특강 레포지토리입니다.


🎯 특강 목표

  • Git & GitHub 기본 개념 이해
  • 실제 프로젝트에서 사용하는 협업 흐름 실습
  • GitHub Actions를 통한 자동화 경험
  • 포트폴리오로 활용 가능한 깃허브 실습 기록 만들기

🧭 특강 목차

  1. 개발툴과 협업툴이란?
  2. 버전 관리가 왜 필요할까?
  3. Git과 GitHub의 관계
  4. GitHub 기본 기능 익히기
    • Branch 만들기 → Merge
    • Pull Request (PR)
    • Commit 로그 확인
    • .gitignore 활용
  5. 이슈 관리 (Issue Tracking)
  6. GitHub Actions로 자동화 경험하기

🧑‍💻 이런 분들에게 추천해요

대상 이유
🐣 1학년 포트폴리오를 미리 준비하고 싶은 학생
🧩 2학년 팀 협업 프로젝트를 처음 경험하는 학생
🔧 3~4학년 실전 프로젝트와 이력 준비 중인 학생

🛠 실습 예시

  • branch 실습: feature/hello 브랜치 생성 후 병합
  • pull request: 변경사항 리뷰 및 승인
  • .gitignore: 추적 제외 설정 (e.g., .env, __pycache__/)
  • GitHub Actions: 코드 푸시 시 자동 검사

📌 기타 정보

  • 본 레포지토리는 실습용으로 사용되며, 수업 종료 후 삭제 또는 개인 포트폴리오로 확장 가능
  • 실습 내용은 팀/개인별 자유 확장 가능

🙌 참여해주셔서 감사합니다!

About

CBNU-PDA-github특강&실습용 레포지토리

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 63.9%
  • Python 31.9%
  • C# 4.2%