0Pricing
DevOps Bootcamp · 강의

GitHub 계정 및 저장소

GitHub 계정을 설정하고 새 저장소를 만들며 GitHub 인터페이스를 이해하세요.

GitHub 계정 및 저장소은(는) CoddyKit의 무료 DevOps Bootcamp 강의입니다. 이것은 4개 중 1번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 DevOps Bootcamp 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. DevOps Bootcamp 강의에는 총 4개의 강의가 포함되어 있습니다.

GitHub에 오신 것을 환영합니다!

세계적인 소프트웨어 개발 및 버전 관리 플랫폼인 GitHub에 오신 것을 환영합니다! GitHub는 이미 배운 Git을 중심으로 만들어졌습니다.

GitHub를 코드용 소셜 네트워크라고 생각해 보세요. 개발자는 Git 저장소를 온라인에 호스팅하고, 프로젝트에서 협업하며, 전 세계 커뮤니티와 작업물을 공유할 수 있습니다.

GitHub를 사용하는 이유

GitHub는 다음과 같은 주요 이점을 제공합니다.

  • 중앙 집중식 호스팅: Git 프로젝트가 온라인에 안전하게 저장됩니다.
  • 협업: 팀이 원활하게 함께 작업하고, 변경 사항을 추적하며, 기여 내용을 병합할 수 있습니다.
  • 버전 기록: 코드에 적용된 모든 변경 사항의 전체 기록에 접근할 수 있습니다.
  • 오픈 소스: 수많은 오픈 소스 프로젝트의 중심지로, 쉽게 기여할 수 있습니다.

GitHub 계정 만들기

시작하려면 GitHub 계정이 필요합니다. 개인 개발자와 오픈 소스 프로젝트에는 무료로 제공됩니다!

가입 방법은 다음과 같습니다.

  1. 웹 브라우저에서 github.com/join으로 이동합니다.
  2. 사용자 이름을 정하고 이메일 주소를 입력한 다음 강력한 비밀번호를 만듭니다.
  3. 안내에 따라 이메일을 인증하고 초기 설정 단계를 완료합니다.

GitHub 대시보드

로그인하면 나만의 GitHub 대시보드가 표시됩니다. 이곳이 GitHub의 홈 화면입니다!

다음과 같은 주요 영역을 볼 수 있습니다.

  • 내 저장소: 소유하거나 기여하고 있는 프로젝트 목록입니다.
  • 활동 피드: 내가 팔로우하는 사람과 저장소의 최근 활동을 보여 줍니다.
  • 탐색: 새로운 프로젝트와 인기 저장소를 찾아볼 수 있습니다.

GitHub 저장소란 무엇인가요?

GitHub의 저장소(줄여서 리포라고도 함)는 기본적으로 프로젝트 폴더입니다. 저장소에는 다음을 비롯한 프로젝트의 모든 파일이 포함됩니다.

  • 코드 파일(예: .js, .py)
  • 문서(예: README.md)
  • 이미지, 데이터 및 기타 프로젝트 자산
  • Git을 사용하여 적용한 모든 변경 사항의 전체 기록

새 저장소 만들기

첫 번째 GitHub 저장소를 만들어 보겠습니다!

대시보드에서 다음 단계를 따르세요.

  1. 초록색 'New' 버튼을 클릭합니다(보통 왼쪽 사이드바나 오른쪽 위에 있습니다).
  2. '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로 업그레이드하면 DevOps Bootcamp 강의 전체를 잠금 해제할 수 있습니다. DevOps Bootcamp 강의에는 총 4개의 강의가 포함되어 있습니다.

“GitHub 계정 및 저장소”에서 뭘 배우나요?

GitHub 계정을 설정하고 새 저장소를 만들며 GitHub 인터페이스를 이해하세요. 브라우저에서 직접 실행하는 실습 코드로 DevOps Bootcamp을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.

DevOps Bootcamp을(를) 시작하는 데 경험이 필요한가요?

사전 경험은 필요하지 않습니다. CoddyKit의 DevOps Bootcamp은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 1번째 강의입니다.

“GitHub 계정 및 저장소” 강의는 얼마나 걸리나요?

대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.

이 DevOps Bootcamp 강의에서 코드를 작성하고 실행할 수 있나요?

네. 모든 DevOps Bootcamp 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.

이 강의의 모든 강의

  1. GitHub 계정 및 저장소
  2. 푸시, 풀, 복제
  3. 원격 저장소와 협업하기
  4. 여러 원격 저장소 관리하기
← DevOps Bootcamp(으)로 돌아가기