GitHub는 단순한 코드 저장소 이상의 협업 플랫폼으로, 점점 더 많은 개발자와 비개발자가 프로젝트 관리의 필수 도구로 활용하고 있습니다. 이번 확장 가이드에서는 기존의 기본 개념과 함께, 최신 트렌드, 충돌 해결법, 고급 CLI 명령어, 그리고 실전 협업 전략까지 깊이 있게 다뤄보겠습니다. 1. Git과 GitHub 최신 이해 및 명칭 정리Git은 분산 버전 관리 시스템(DVCS)으로, 로컬과 원격 저장소를 통해 안전하고 효율적으로 소스 코드를 관리합니다. GitHub는 이 Git 저장소를 호스팅하면서 웹 인터페이스와 협업 도구를 제공합니다.과거에는 기본 브랜치 이름이 master였으나, 최근 GitHub는 main을 기본 브랜치로 사용하고 있습니다. 새 저장소를 만들면 자동으로 main 브랜치가 생..