깃허브에 README 만 있을 때, 어떻게 Clone 해올까

박영준·2023년 7월 15일
0

Git

목록 보기
11/16

1. 문제 상황

협업을 위해 백엔드끼리 레포지토리를 만들었다.
현재는 레포지토리를 만들 때, README 파일만 업로드해둔 상태다.

  • clone 을 할 경우
    • 프로젝트를 생성해둔 폴더에 clone 을 하게 되면, 비어있는 폴더에만 가능하다며 clone 이 불가능하다.
    • 그렇다고 빈 폴더로 clone 하게 되면, README 파일만 덩그러니 있고 .src 같은 프로젝트 생성 시 자동적으로 만들어지는 폴더들이 보이지 않는다.

이 경우엔 어떻게 clone 해오면 될까?

2. 해결법

Create 를 이용하자.

1) Create

미리 바탕화면에 생성해둔 'testVersion'이라는 프로젝트명의 폴더가 있다.
해당 폴더에는 .src 등 기본적으로 프로젝트를 생성하면 만들어지는 폴더들이 들어있는 상태다.
이 폴더를 create 에서 생성해준다.

해당 폴더로 레포지토리를 생성할 것이냐는 확인 창이다.
'예' 를 눌러주자.

2) 원격 repo 와 연결

그러면 이런 텅 빈 화면을 볼 수 있게 된다.

로컬 레포지토리를 생성했으니, 이젠 원격 레포지토리와 연결을 해야한다.
'추가'로 원격 레포지토리의 주소를 넣어주자.

3) Pull

원격 레포지토리와 연결되었기 때문에, 이젠 pull 이 가능하다.
원격 레포지토리에 유일하게 업로드 되어있는 README 를 가져오기위해 Pull 을 한다.

4) 확인

인텔리제이에서 프로젝트를 들어가보면, README 파일이 추가되어있다.

소스트리에서도 '커밋하지 않는 변경사항'인 프로젝트를 생성했을 때 자동적으로 만들어진 파일들이 나타나고,
master 와 main 브랜치를 확인할 수 있다.

이제 main 브랜치에 새로운 브랜치를 만들어, 거기로 commit 과 push 를 진행하면 되겠다.

profile
개발자로 거듭나기!

0개의 댓글