본문 바로가기
깃허브(github)

깃허브(github) / Repository 만들기, remote와 local 연결하기

by clean_h 2021. 1. 21.
728x90

새롭게 공부한 것들을 업로드하기 위해서 new Repository를 만들어본다.

 

Repository(저장소): 프로젝트 저장소

local repository와 remote repository로 나눌 수 있다.

  • local repository: 자신 컴퓨터에 저장된 local 버전의 프로젝트 저장소

  • remote repository: local이 아닌 외부 서버의 프로젝트 저장소. 팀 단위의 작업을 진행할 때 사용하고, 프로젝트 코드를 공유하고, 다른 사람의 코드도 확인 가능하다. 또한, local 버전의 프로젝트와 병합, 변경사항을 적용할 수 있다.

github에 Repository 만들기


New를 눌러 새로운 Repository를 만들어 본다.

 

 

Create repository

  • Repository name을 정한 후 Description에 설명해준다.
  • public은 공개 private는 비공개가 있는데, public으로 만들어 주었다.
  • Initialize this repository with: 레파지토리의 초기 설정을 해줄 수 있다. 
  • Add a README file을 체크해주고 Add. gitignore과 Choose a license는 'none'을 선택한다.(기본값)
  • Create repository를 눌러 repository를 생성할 수 있다.

README는 어떤 프로젝트인지 설명을 하는 파일이기 때문에 만들어주면 좋다.

 

 

 

만들어진 repository

만들어진 repository를 확인할 수 있다.

 

 

 

 

remote repository와 local repository 연결하기


git-scm.com/downloads

 

Git - Downloads

Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp

git-scm.com

Git을 사용하기 위해 PC에 Git을 다음 사이트에서 먼저 설치해준다.

 

 

 

github에 있는 repository는 remote repository이고 컴퓨터는 local repository라고 생각하면 된다.

따라서 컴퓨터도 local repository를 만들어주어야 한다. 

 

구분하기 쉽게 Github 폴더를 만들었다.

그 안에 Github에서 만든 repository와 같은 이름의 폴더를 하나 만든다.

 

 

우클릭 화면

폴더 안에 들어간 후 우클릭하여 'Git Bash Here'을 클릭한다. 

 

git bash

'Git Bash Here'을 클릭하면 다음과 같은 git bash창이 뜨게 된다.

 

이후 git bash에 명령어를 입력한다. 

 

 

$ git init

이 명령어는 현재 폴더를 local git 저장소로 만든다는 뜻이다.

 

 

$ touch readme.txt

테스트를 하기 위해 폴더에 readme.txt 파일을 만들어본다.

다음은 readme.txt를 만드는 명령어이다.

 

readme.txt 파일이 생성된 것을 확인할 수 있다.

 

 

$ git add readme.txt
$ git commit -m "(원하는 코멘트)"

add와 commit을 해준다.

add는 저장소에 파일을 추가하는 것이 아니라, git이 이 파일을 주목하게 한다. 

commit -m은 " " 안에 원하는 코멘트를 읽고 파일을 추가한다. 

 

github에 업로드하기

이제부터 github와 연결한다.

$ git remote add origin https://github.com/sejung-hong/Study_Recode.git

github의 repository와 연결할 수 있다.

 

$ git push origin master

깃허브에 작업을 올리기 위해서 push를 해준다.

명령어를 입력하면 다음과 같은 창이 뜬다.

본인 깃허브 아이디와 비밀번호를 입력해준다.

한 번 더 아이디와 비밀번호를 입력해준다.

연결에 성공하였다!

 

 

github에 아까 테스트하기 위해 만들었던 readme.txt가 업로드된 것을 확인할 수 있다.

 

 

 

명령어 오류가 나면 한번더 입력해보기

728x90

'깃허브(github)' 카테고리의 다른 글

깃허브(github) / git 강제 pull 하기  (0) 2021.05.14
Git / Git의 File Status Lifecycle  (0) 2021.03.28

댓글