[Github] 초보 개발자의 Github 사용법(1)_Git 기초

1. 개요

첫 포스팅으로 개발자에게 가장 친숙한 프로그램인 GitHub (깃허브) 사용법을 알아보도록 하겠습니다. 현업에서 많이 사용되고 있지만, 저와 같은 코딩 초보자에게는 생소한 서비스 중 하나라고 생각합니다.

포스팅을 통해 깃허브 사용법 부터 Jekyll을 이용한 깃 블로그 만들기까지 진행해보겠습니다!

2. 목차

  • GitHub 기초
  • GitHub 계정 가입
  • GitHub 사용법

3. 내용


why github

GitHub 기초


GitHub는 소스코드를 효과적으로 관리하기 위한 서비스로 ‘분산형 버전 관리 시스템’입니다. 소스코드를 열람하고 변경된 이력을 쉽게 관리할 수 있고, 특점 시점에 저장된 버전과 비교하거나 되돌아갈 수 있어 편리한 버전 관리를 지원합니다. 즐겨보는 유튜버인 노마드 코더님이 Git과 GitHub의 개념을 쉽게 설명해주셨습니다. 짧은 영상이니 참고해보세요!



GitHub 사용을 위한 기본지식

  • 저장소(repository)
    repository(저장소)는 파일이나 디렉토리를 저장하는 장소입니다. Git repository의 장점은 변경 이력이 존재하는 파일별로 구분되어 저장된다는 점입니다. 저장소는 내 컴퓨터에 있는 ‘로컬 저장소(local repository)’와 전용 서버에서 관리되는 ‘원격 저장소(remote repository)’의 2개가 존재합니다. 기본적으로 로컬 저장소에서 작업을 진행하고 그 결과를 원격 저장소에 저장할 수 있습니다.

  • 브랜치(branch)
    소프트웨어가 출시된 이후 버전의 지속적인 유지 보수를 통해 기능을 추가하거나 버그를 수정하게 됩니다. 이처럼 여러 버전을 관리하기 위해 브랜치(branch)라는 기능을 사용합니다.

  • 커밋(commit)
    파일을 추가하거나 변경사항을 저장소에 기록하기 위해 커밋 메시지를 남기는 작업을 말합니다.변경한 사람, 시간, 변경 내용 등을 기록해 과거 변경 이력과 내용을 손쉽게 파악할 수 있습니다.

GitHub 계정 가입


우선 GitHub 페이지에 접속합니다. 그 다음 사용자 이름, 이메일, 비밀번호를 입력합니다.

깃허브 캡쳐_1

다음으로 나오는 Free와 Pro유형 중, Free 플랜을 선택하고 “Finish sign up” 버튼을 클릭합니다.

깃허브 캡쳐_2

가입시 등록한 이메일로 인증 메일이 도착하면 사용자 인증을 하면, GitHub 계정 등록이 완료됩니다.


GitHub 사용법


가입이 끝났으면 본격적으로 GitHub를 사용해볼 차례인데요. 아래 동영상은 repository 생성 및 삭제, branch 생성 및 삭제, file upload와 commit 메시지 작성 과정을 진행한 영상입니다. 차근차근 따라한다면 기본적인 GitHub 사용법을 익히는데 무리가 없을 겁니다!


이렇게 GitHub 기본 사용법을 익혀봤는데요. 다음에는 로컬저장소에서 작업하는 방법을 알아보도록 하겠습니다!

[Github] 초보 개발자의 Github 사용법(2)_Git 설치

태그:

카테고리:

업데이트:

댓글남기기