우당탕탕
[GIT] Git 및 Github 사용가이드 본문
최근에 주변에서 개발을 시작하려는 지인분들이 많아 Git과 Github에 대해 가이드를 적어보려 한다.
Git과 Github에 대해 간략하게 설명하고
Git 이란?
Git은 분산 버전 관리 시스템(DVCS)로, 개발자들이 소스코드의 변경 사항을 추적하고 협업할 수 있도록 도와주는 도구이다. 여러 개발자들이 서로 다른 브랜치에서 작업을 진행하고, 작업한 부분을 병합하는 것까지 원활하게 지원해 준다.
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
'Tech' 카테고리의 다른 글
백엔드 개발에서의 성능 최적화 및 스케일링 전략 (0) | 2023.06.15 |
---|---|
[MSA] 마이크로서비스 아키텍처(MSA)란 뭘까? (0) | 2023.06.15 |