Git 과 Github 는 다르다.

huny·2023년 8월 4일

'GIT'초 지식

목록 보기
2/3
post-thumbnail

이전 포스팅에서 우리는 Git의 사용 방법을 간단히 알아보았다.

Git의 사용목적 살펴보기

우선 우리가 본격적으로 들어가기 전 짚고 넘어가야 하는 사실..

Git != Github.

'깃''깃허브'는 다른 것이다.

Git의 작동 구조를 살펴보자.
1. 작업한 내 프로젝트를 저장하고 버전을 관리한다.(로컬 저장소)
2. 내 작업물을 외부의 저장소에 백업한다.(원격 저장소)
3. 원격 저장소에서 작업물을 가져온다.(원격 저장소->로컬 저장소)

위의 과정을 살펴보면 내 작업물을 관리하는 것은 로컬 저장소에서도 충분히 가능하다.
하지만 로컬 저장소에만 관리하면 로컬의 환경이 망가지면 모든 자료가 유실된다는 의미이다.
그리고 Git을 통해 관리한 내 작업물을 남들과 공유하기도 어렵다.

이런 상황을 타개하기 위해서 우리는 '원격 저장소'를 활용한다.
세상에는 다양한 Git 원격 저장소 서비스가 존재한다.
이러한 서비스 중 유명한것이 Github 인 것이다.

또한, 유명한 서비스 중 하나일뿐, Github가 전부인 것은 아니다.
CLI(Command Line Interface), 즉 옛날 Dos 시절 PC 처럼 명령어를 기반으로 작동하는 서비스도 존재한다.
그리고 GUI(Grapic User Interface) 기반으로 좀 더 파악하기 쉬운 구조의 서비스 역시 존재한다.

우리는 우리의 목적에 맞게 각 플랫폼을 선택해서 활용 할 필요가 있다.

다음번에는 Git 의 종류에 대해서 알아보거나, CLI 기반의 GIT 활용법에 대해서 간단히 알아보도록 하자.

profile
재밌게 하고싶다.

4개의 댓글

comment-user-thumbnail
2023년 8월 4일

잘 읽었습니다. 좋은 정보 감사드립니다.

1개의 답글
comment-user-thumbnail
2023년 8월 4일

개발자라면 CLI

1개의 답글