주제 2
저장소 만들기
첫 push 흐름을 단순하게 유지하려면 먼저 비어 있는 private repository부터 만듭니다.
완료할 작업
원고 프로젝트에 사용할 비어 있는 private GitHub repository가 생성됩니다.
시작 전 확인
- 사용할 GitHub 계정으로 로그인되어 있습니다.
- 고유한 repository 이름과 공개 범위를 결정했습니다.
검증 상태
- 상태
- 재검증 필요
- 환경
- GitHub web interface이며 screenshot은 Windows desktop browser 경로입니다.
- 검증 대상
- 자동 생성 파일 없이 비어 있는 private repository 만들기.
- 마지막 검증
- 현재 GitHub UI walkthrough 대기 중.
- 운영체제 지원
- Browser workflow는 운영체제와 무관하며 screenshot은 desktop 경로만 설명합니다.
저장소 형태 정하기
첫 workflow에서는 프로젝트 하나에 private repository 하나면 충분합니다. 첫 push가 끝나기 전에는 파일이나 자동화를 추가하지 않습니다.
비어 있는 private repository 만들기
분명한 이름으로 새 private repository를 만듭니다. 첫 push 흐름을 명확하게 보려면 README, .gitignore, license는 건너뜁니다.
profile에서 Repositories 목록을 먼저 엽니다.
그다음 Repositories 페이지의 New 버튼을 눌러 저장소 생성 화면으로 들어갑니다.
repository 이름과 private 설정만 먼저 정하고, 첫 흐름에서는 기본 폼만 간단히 채우는 편이 가장 단순합니다.
생성 후 비어 있는 저장소 페이지가 보이면 첫 clone 준비가 된 것입니다.
GitHub에 private repository가 만들어졌고 아직 비어 있다면 이제 로컬 clone 단계로 넘어갈 수 있습니다.
자주 발생하는 문제
- README를 미리 생성하면 기존 local project의 첫 push 전에 원격 이력이 생깁니다.
- 공개되지 않은 연구 자료를 올리기 전에 repository 공개 범위를 다시 확인해야 합니다.
완료 확인
Repository 화면에 선택한 이름과 Private 표시가 보이고 README, license, .gitignore 자동 commit이 없습니다.