우당탕탕

[GIT] Git 및 Github 사용가이드 본문

Tech

[GIT] Git 및 Github 사용가이드

모찌모찝 2023. 6. 16. 08:05


최근에 주변에서 개발을 시작하려는 지인분들이 많아 Git과 Github에 대해 가이드를 적어보려 한다.
Git과 Github에 대해 간략하게 설명하고

Git 이란?

Git은 분산 버전 관리 시스템(DVCS)로, 개발자들이 소스코드의 변경 사항을 추적하고 협업할 수 있도록 도와주는 도구이다. 여러 개발자들이 서로 다른 브랜치에서 작업을 진행하고, 작업한 부분을 병합하는 것까지 원활하게 지원해 준다.

아래는 브랜치 예시그림 (출처 :https://backlog.com/git-tutorial/kr/stepup/stepup1_2.html)

GitHub이란?

GitHub은 Git을 기반으로 하는 원격 저장소 호스팅 서비스로, 개발자들이 프로젝트를 공유하고 협업할 수 있는 온라인 플랫폼이다. 코드 리뷰와 이슈 트래킹, 프로젝트 관리 등의 부가 기능 또한 제공한다.

따라 해보기

1. Git 설치
Git 공식 홈페이지(https://git-scm.com/downloads)에서 본인의 운영 체제에 맞는 설치 파일을 다운로드하여 설치한다.

2. 계정 설정하기
터미널(윈도우의 경우, 명령 프롬프트/ mac의 경우, terminal)을 실행한 후, 다음의 명령어를 입력해 사용자 이름과 이메일을 설정한다.

git config --global user.name "사용자_이름"
git config --global user.email "이메일_주소"

3. 프로젝트 폴더 생성 및 버전 관리 시작
터미널에서 프로젝트를 저장할 폴더로 이동한 후, 아래 명령어를 입력하여 폴더를 Git 버전 관리 대상으로 설정한다.

git init

4. 변경 사항을 추적하고 저장하기

// 프로젝트 폴더 내의 모든 변경사항을 추적하고자 할 때는 아래 명령어를 사용한다.
git add .

// 모든 변경사항이 아닌 특정 파일 변경사항만 추적하고자 할 때는 아래명령어를 사용한다.
git add 파일이름

// 추적한 변경사항을 저장하는 명령어는 아래 명령어를 사용한다.
git commit -m "변경사항에_대한_간단한설명"

 

5. Github에 프로젝트 업로드하기

먼저, Github 웹사이트 (https://github.com/)에 회원가입 후, 새로운 Repository를 생성한다. (Github사이트의 오른쪽 상단의 자신의 프로필 이미지를 누른 후 Your Repository 클릭 -> New 클릭 -> 생성)

생성된 Repository 주소를 복사한 다음, 터미널에서 아래 명령어를 입력하여 연결한다.

git remote add origin Repository_주소

이후 아래 명령어를 통해 프로젝트를 업로드한다.

git push -u origin main

프로젝트 업로드까지 진행하였으면 Github 사이트에 내가 올린 프로젝트가 올라간 것을 확인할 수 있다.

만약 프로젝트가 업데이트되어 GitHub에 변경사항이 생겼다면, 아래 명령어를 통해 Github에서 최신내용을 받아올 수 있다.

git pull origin main
Comments