GitHub 계정 및 저장소
GitHub 계정을 설정하고 새 저장소를 만들며 GitHub 인터페이스를 이해하세요.
GitHub 계정 및 저장소은(는) CoddyKit의 무료 Git & GitHub Professional Workflow 강의입니다. 이것은 4개 중 1번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Git & GitHub Professional Workflow 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Git & GitHub Professional Workflow 강의에는 총 4개의 강의가 포함되어 있습니다.
GitHub에 오신 것을 환영합니다!
세계적인 소프트웨어 개발 및 버전 관리 플랫폼인 GitHub에 오신 것을 환영합니다! GitHub는 이미 배운 Git을 중심으로 만들어졌습니다.
GitHub를 코드용 소셜 네트워크라고 생각해 보세요. 개발자는 Git 저장소를 온라인에 호스팅하고, 프로젝트에서 협업하며, 전 세계 커뮤니티와 작업물을 공유할 수 있습니다.
GitHub를 사용하는 이유
GitHub는 다음과 같은 주요 이점을 제공합니다.
- 중앙 집중식 호스팅: Git 프로젝트가 온라인에 안전하게 저장됩니다.
- 협업: 팀이 원활하게 함께 작업하고, 변경 사항을 추적하며, 기여 내용을 병합할 수 있습니다.
- 버전 기록: 코드에 적용된 모든 변경 사항의 전체 기록에 접근할 수 있습니다.
- 오픈 소스: 수많은 오픈 소스 프로젝트의 중심지로, 쉽게 기여할 수 있습니다.
GitHub 계정 만들기
시작하려면 GitHub 계정이 필요합니다. 개인 개발자와 오픈 소스 프로젝트에는 무료로 제공됩니다!
가입 방법은 다음과 같습니다.
- 웹 브라우저에서
github.com/join으로 이동합니다. - 사용자 이름을 정하고 이메일 주소를 입력한 다음 강력한 비밀번호를 만듭니다.
- 안내에 따라 이메일을 인증하고 초기 설정 단계를 완료합니다.
GitHub 대시보드
로그인하면 나만의 GitHub 대시보드가 표시됩니다. 이곳이 GitHub의 홈 화면입니다!
다음과 같은 주요 영역을 볼 수 있습니다.
- 내 저장소: 소유하거나 기여하고 있는 프로젝트 목록입니다.
- 활동 피드: 내가 팔로우하는 사람과 저장소의 최근 활동을 보여 줍니다.
- 탐색: 새로운 프로젝트와 인기 저장소를 찾아볼 수 있습니다.
GitHub 저장소란 무엇인가요?
GitHub의 저장소(줄여서 리포라고도 함)는 기본적으로 프로젝트 폴더입니다. 저장소에는 다음을 비롯한 프로젝트의 모든 파일이 포함됩니다.
- 코드 파일(예:
.js,.py) - 문서(예:
README.md) - 이미지, 데이터 및 기타 프로젝트 자산
- Git을 사용하여 적용한 모든 변경 사항의 전체 기록
새 저장소 만들기
첫 번째 GitHub 저장소를 만들어 보겠습니다!
대시보드에서 다음 단계를 따르세요.
- 초록색 'New' 버튼을 클릭합니다(보통 왼쪽 사이드바나 오른쪽 위에 있습니다).
- 'Create a new repository' 페이지로 이동합니다.
이곳에서 GitHub에 프로젝트의 공간을 만듭니다.
저장소 이름 및 설명
저장소를 만들 때는 다음을 설정합니다.
- 저장소 이름: 프로젝트를 명확하고 간결하게 나타내는 이름을 정합니다(예:
my-first-app,website-portfolio). 이 이름은 URL의 일부가 됩니다. - 설명(선택 사항): 프로젝트의 기능을 설명하는 짧은 문장입니다. 다른 사람들이 프로젝트의 목적을 한눈에 이해하는 데 도움이 됩니다.
공개 저장소와 비공개 저장소
저장소를 만들 때 중요한 선택 사항 중 하나는 공개 범위입니다.
- 공개: 인터넷에 있는 누구나 이 저장소를 볼 수 있습니다. 오픈 소스 프로젝트, 포트폴리오 또는 널리 공유하려는 작업에 적합합니다.
- 비공개: 사용자 본인과 명시적으로 접근 권한을 부여받은 사람만 이 저장소를 보고 상호 작용할 수 있습니다. 개인 프로젝트, 기밀 작업 또는 고객 프로젝트에 적합합니다.
주요 파일과 함께 초기화하기
GitHub에서는 유용한 파일과 함께 저장소를 초기화하는 옵션을 제공합니다.
- README 파일 추가:
README.md파일은 필수적입니다. 방문자가 가장 먼저 보는 파일이며, 프로젝트와 설정 방법 및 사용 방법을 설명해야 합니다. - .gitignore 추가: 이 파일은 Git에 어떤 파일이나 폴더를 의도적으로 무시할지 알려 줍니다(예: 임시 파일, 빌드 결과물, 민감한 설정).
- 라이선스 선택: 다른 사람들이 코드를 어떻게 사용할 수 있는지 정의합니다(예: MIT, GPL).
빠른 확인: 새 저장소 옵션
GitHub에서 새 프로젝트를 설정하고 있습니다. 다음 중 'Create a new repository' 페이지에서 일반적으로 직접 선택하거나 구성할 수 없는 옵션은 무엇입니까?
복습: GitHub 계정 및 저장소
잘하셨습니다! 이 강의에서는 GitHub의 기초를 배웠습니다.
- 버전 관리와 협업에 GitHub가 중요한 이유
- GitHub 계정을 직접 만드는 방법
- 프로젝트의 보관 장소로서 저장소의 개념
- 공개 또는 비공개 공개 범위를 선택하고 README 및 .gitignore와 같은 주요 파일로 초기화하는 것을 포함하여 GitHub에서 새 저장소를 만드는 단계
다음에는 로컬 Git 프로젝트를 이러한 원격 GitHub 저장소에 연결하는 방법을 살펴보겠습니다!
자주 묻는 질문
“GitHub 계정 및 저장소” 강의는 무료인가요?
네 — “GitHub 계정 및 저장소” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Git & GitHub Professional Workflow 강의 전체를 잠금 해제할 수 있습니다. Git & GitHub Professional Workflow 강의에는 총 4개의 강의가 포함되어 있습니다.
“GitHub 계정 및 저장소”에서 뭘 배우나요?
GitHub 계정을 설정하고 새 저장소를 만들며 GitHub 인터페이스를 이해하세요. 브라우저에서 직접 실행하는 실습 코드로 Git & GitHub Professional Workflow을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.
Git & GitHub Professional Workflow을(를) 시작하는 데 경험이 필요한가요?
사전 경험은 필요하지 않습니다. CoddyKit의 Git & GitHub Professional Workflow은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 1번째 강의입니다.
“GitHub 계정 및 저장소” 강의는 얼마나 걸리나요?
대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.
이 Git & GitHub Professional Workflow 강의에서 코드를 작성하고 실행할 수 있나요?
네. 모든 Git & GitHub Professional Workflow 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.
이 강의의 모든 강의
- GitHub 계정 및 저장소
- 푸시, 풀, 복제
- 원격 저장소와 협업하기
- 여러 원격 저장소 관리하기