컴퓨터공학1학년/Git

[Github] Git을 배우는 이유와 분산 버전 관리 툴(Github) - 0

반나무 2022. 2. 22. 21:48

안녕하세요, 반나무입니다.

 

막연히 Git을 배워보자 생각하면 사실 머리만 아픕니다.

그 전에 여러분들은 Git을 왜 배우고싶으신가요?

 

1. 남들이 하니까

2. 누군가 시켜서

3. 내 코드 안잃어버릴려고

4. 협업을 위해

등등...

 

다양한 이유가 있지만 저의 경우에는 3번이였습니다.

복학했을때 제 코드를 잃어버리니 제가 1년간 배운게 싹 사라져있더군요..

속상한 와중에 공부는 해야했으니 부족한 실력으로 머리싸매며 선배에게 Github부터 배웠습니다. 

 

우선 Github를 배우기전 Git의 간략한 설명부터 진행하기 전에 Git과 Github의 차이점부터 알고 진행하도록 하겠습니다.

 

쉽게 설명하면 아래와 같습니다.

Git : 형상관리 시스템(커피)

Github : Git을 이용해 원격으로 사용자들이 편하게 관리할 수 있게 해준 시스템(카페)

 

커피.. 그냥 집에서 내려먹을 수있긴하죠.. 하지만 카페가서 친구들하고 내가 내려먹는게아니라 편하게 시켜먹고.. 사람구경도하고 그러죠? 그런느낌입니다.

 

다시한번 깃허브를 정리하자면 

깃을 편하게 사용하고 공유하기 위해 깃허브라는 클라우드를 사용하는것

 

Github말고도, GitLab, bitbucket 등 다양한 분산 버전 관리 툴이 있지만,

 

우리는 이 중에서 가장 많은 곳에서 사용되며 가장 접근성이 좋은 Github를 많이 사용하고 또 배우고자 합니다.

반응형