깃허브란? 개발자들을 위한 구글 드라이브입니다. 코드 파일을 저장하고, 누가 언제 수정했는지 버전 관리를 해주며, 안전한 협업을 위한 승인 체계를 갖추고 있습니다.


주요 용어:
리포지토리 (Repository): 버전 관리가 되는 프로젝트 폴더입니다.
커밋 (Commit): 변경 사항을 저장하는 행위 (Ctrl+S)입니다.
푸시 (Push) / 풀 (Pull): 클라우드에 코드를 업로드하거나 다운로드하는 것입니다.
PR (Pull Request): 내가 작업한 코드를 메인 코드에 반영해달라고 승인을 요청하는 기능입니다.
브랜치 (Branch): 메인 코드를 건드리지 않고 안전하게 작업을 하기 위한 가지치기입니다.
포크 (Fork) vs 클론 (Clone): 포크는 타인의 저장소를 내 계정으로 복사하는 것이고, 클론은 원격 저장소를 내 PC로 다운로드하여 연결고리를 유지하는 것입니다.
이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.
