본문 바로가기

TOOL

[github] 로컬 최초 연결 셋팅 정리

728x90

기존에도 깃헙에서 만든 레파지토리를 로컬에 최초 연결하는 포스팅을 등록했었는데 정리 작업이 필요한 것 같다.

 

1.

깃헙에서 로그인 후 New repository를 클릭

https://github.com/

2.

- Repository name(해당 저장소 이름)

- Description(해당 저장소 설명)

- 저장소 유형 선택 : Public(전체공개) / Private(비공개: 나만 볼 수 있음)

- Initialize this repository with: 아무것도 체크하지 말 것.

리파지토리 생성 화면

3.

Create repository 버튼 클릭 후, 아래와 같은 초기 셋팅 화면이 나오는데, 우린 첫번째 방법 비슷하게 셋팅을 해볼 것이다.

…or create a new repository on the command line <- 요 아이로 셋팅 비슷하게 할 예정

4.

해당 레파지토리를 연결할 로컬(자신의 컴퓨터)에서 오른쪽 마우스를 클릭할 경우 Git GUI hereGit Bash here이 보일 것이다. 우리는 command line으로 셋팅할 것이므로, Git Bash를 선택!

(* 참고: Git GUI here과 Git Bash here은 Git사전에 로컬 설치하여야 보인다.)

http://git-scm.com/

 

Git

 

git-scm.com

 

5.

다음과 같은 명령어를 입력하여 셋팅한다.

mkdir TistoryBak

(mkdir: 파일을 생성하는 명령어)

ls

(해당 레파지토리의 목록을 볼수있는 명령어)

cd TistoryBak

(cd: 뒤의 폴더를 오픈하는 명령어)

git init

(git init(git 초기화): github를 이제부터 저장할 것이라는 명령어)

git branch -M main

(git 디폴트 브랜치를 데리고 오는 명령어)

git remote add origin 해당 저장소 url

(해당 저장소 url은 3번의 미리보기 화면에서 git remote add origin 뒤의 부분이다. )

echo "#이 저장소는 ooo을 위한 저장소입니다." >> readme.md

(""안의 내용을 readme.md라는 파일을 생성하여 내용을 추가할 것이라는 명령어)

git add readme.md

(readme.md라는 파일을 해당 git저장소(repository)에 추가(staging) 명령어)

git commit -m "upload readme"

(""내용으로 readme.md 파일을 커밋할 것이라는 명령어)

git push -u origin main

(origin main 브랜치로 해당 git저장소에 푸시(최종 반영)할 것이라는 명령어)

 

6.

5번을 끝내면 해당 깃헙 주소가 나온다 주소를 클릭하여 들어가보면 첫번째 커밋이 발생한 것을 알 수 있다. 😊