Git 시작하기 - 4. GitHub

유인성·2021년 8월 6일
0

GitHub 시작하기

이전까지 git과 bash의 기본적인 개념과 vim을 통해 파일을 다루는 기본적인 내용들을 살펴보았다.
이제 github이 무엇인지 살펴보고, 사용해보자!

GitHub 이란?

GitHub은, 쉽게 말하면 Git을 호스팅하는 웹서비스라고 생각하면 쉽다.
Local인 사용자 PC환경에서 Git, Bash, Vim을 통해 파일들을 관리했다면, GitHub은 Local의 환경을 웹페이지에서 연동해 사용할 수 있게끔 만든 웹서비스이다.

웹페이지에서 GUI를 통해 작업하지 않더라도, Git Bash를 통한 커맨드 입력만으로도 파일들을 관리할 수 있다.

  • Git과 GItHub의 개념을 혼동하지 말자!
  • Git의 무료저장과 호스팅 기능을 제공하는 웹서비스는 GitHub 외에도 존재한다.
    (Bitbucket, Gitlab 등)

GitHub 사용을 위한 설정

우선 https://github.com 에서 계정을 생성한 뒤, 나의 Local 환경과 GitHub을 연동시키는 설정을 해야한다.

GitHub에 로그인된 계정과의 연동

Git Bash에서 다음과 같은 명령어를 입력해보자.

$ git config —global user.name “user_name”

  • 이는 GitHub에서 설정한 사용자 이름을 연동하는 명령어로, 닉네임이 아닌 유저가 등록한 이름이다!

$ git config —global user.email “user_email”

  • GitHub에서 로그인에 사용되는 email address를 입력하고 설정한다.

$ git config —global core.editor “vim”

  • 사용할 Editor 선택. 설정 안잡으면 NANO로 기본 설정이 된다.

$ git config —global core.pager “cat”

  • cat은 shell에 출력하는 명령어로, less나 more를 사용하지 않는 것은 shell에 바로 출력하기 위해 설정해준다.

$ git config —global init.deraultBranch “main”

  • GitHub은 파일의 모든 연대기가 기록된다. Branch라는 것은 특정 작업을 수행하는 작업대와 비슷한 역할을 하며, 이 브랜치라는 작업대를 통해 서로 다른 작업의 시간과 공간을 분리하는 용도로 사용된다.
  • Branch는 다수가 존재할 수 있으며, 주로 'master' 혹은 'main'이라는 이름으로 default Branch를 설정한다.

기본적인 설정을 완료했으므로, Git Bash를 통해 GitHub을 사용하는 작은 프로젝트를 진행해보자!

profile
안녕하세요

0개의 댓글