본문 바로가기
Programming/Tip

[GitHub] 1. GitHub Desktop 다운로드/설치하기! (#코딩공부)

by 함께 공부해요 2020. 1. 21.

유튜브에서 https://youtu.be/V9AGvwPmnZU 영상을 보고,

'하루에 4시간' 만큼은 관심있는 분야(주로 IT) 독학 공부를 위해, 그리고 기록하는 목적으로 포스팅을 시작했다.

 

일단 영상에 나오는 동욱님께서는 'GitHub' 라는 사이트에 꾸준히 1일 1깃을 올렸다고 한다. (무려 3년동안 꾸준히..)

영상을 보고 GitHub가 어떤 사이트고 어떤 용도로 사용되는지 찾아본 것을 정리한다.


1. GitHub 란?

"깃허브(이라는 버전관리 시스템을 공유하여 소스코드를 발전시키고자 하는 웹 호스팅 서비스)" 라고 네이버 사전은 말해준다.

 

그러나 이 말만 듣고는 명확히 이해가 되지 않아서 유뷰트와 다른 블로그 글도 찾아봤다.

또 깃허브를 알기 위해서는 사전의 풀이에도 나오는 '깃'에 대해서 먼저 알아야겠다고 생각되었다.

 

먼저 '깃'과 '깃허브' 둘의 개념을 잘 설명해줬던 유튜브 영상! 

https://www.youtube.com/watch?v=Bd35Ze7-dIw

(이분.. 너무 재밌으시다... 최고!! Git똥차심)


다음은 네이버 검색란에 서칭을하다가 우연히 들어가서 본 블로그 글을 보고 이해한 것을 토대로 정리한 내용!!

먼저 은, 우리의 파일과 폴더들을 감시하고 있는 감시카메라와 같은 것이라고 한다.

이미지 파일(jpg, png, bmp 등등), 파워포인트 파일, psd 파일, 소스코드(HTML, CSS, JS) 파일 등을 감시하는 것 이다.

​(여기서 감시한다는 의미는 위와 같은 파일들의 변경사항을 추적하고 감시하는 개념으로 이해하면 될 것 같다.)

이걸 깃에 저장해두면 언제, 어느 부분을, 어떻게 바꾸었는지(변경되었는지) 알 수 있기 때문에, 혼자 일 할 때도 잘 쓰면 유용한데, 팀 단위로 일을 할때에는 공유할 수 있기에 그 활용도가 더욱 높아진다고 볼 수 있다.

(왜냐하면 누가, 언제, 어느 부분을, 어떻게 바꾸었는지 알 수 있기 때문이다.)

 

깃허브를 사용하기 전에는 대부분의 사람들이 소스코드를 본인 PC(노트북)에 저장한다.

즉, PC(노트북)가 망가지거나, 잃어버리면 그대로 끝이므로 처음부터 다시 작성해야 한다는 번거로움이 있다.

그래서 대부분의 초심자들은 이런 일을 겪기도 전에 본능적으로 소스코드와 프로젝트들을 이메일 '내게쓰기' 혹은 '카톡', '클라우드' 등에 올려두는데, 이러한 작업을 좀 더 개발자스럽게 하려면 Distributed Version Control System(분산형 버전 관리 시스템)을 이용해서 GitHub(클라우드)에 올리면 되는 것 이다.

(GitHub는 하나의 Cloud 개념!!)

이렇게 업로드 된 소스코드는 전 세계 모든 사람들과 스마트하게 공유할 수 있고, 작업 히스토리를 포함한 백업까지 한 번에 끝내주기 때문에 팀 단위로 협력할 때에도 좋다.

정리하자면, 은 단순 감시 카메라로서 저장한 파일의 변경사항을 추적하고 감시하는 시스템!

그래서 누가, 언제, (파일의)어디서, 무엇을 했는지가 다 볼 수 있는 것이고, 이것을 갖고 있는 클라우드가 깃헙!!

 

도움받은 블로그 출처

https://blog.naver.com/itisik/221666536720

 

[git / GitHub] 1. 초보자도 쉽게 이해하는 깃과 깃헙(깃허브)

깃이란 무엇인가?깃은, 우리의 파일과 폴더들을 감시하고 있는 감시카메라와 같은 것이다.이미지 파일, 파...

blog.naver.com


 

2. GitHub를 다운받아 보자!

깃을 활용해서 코딩을 하는 방법에는 크게 두 가지가 있다고 한다.

콘솔을 사용하는 방법GUI 프로그램을 사용하는 방법.

먼저 나같은 초심자는 GUI 프로그램, 그 중에서도 깃허브 데스크탑을 이용하는게 좋은가보다.

(소스트리도 매우 유명하다고 함!)

 

자, 그럼 이제 깃허브 데스크탑을 다운로드 받으러 가보자.

아래 링크를 클릭하면 된다!

https://desktop.github.com/

 

GitHub Desktop

Simple collaboration from your desktop

desktop.github.com


사이트에 접속하면 아래와 같은 화면이 보이는데, 본인의 운영체제에 맞게 다운로드 하면 된다.


다운로드가 완료되면 위와 같은 고양이 아이콘의 setup 파일이 나타난다. 실행!!


 

미리 회원가입을 해놨으므로 위와 같이 들어가준다.

(회원가입이 안되있는 사람은 다운로드 받는 동안 회원가입 하시길!)


 

이건 유저 데이터를 보내는 것과 연관이 있는 것 같은데, 일단 체크를 하고 Finish를 클릭하면 끝!


이렇게 들어가고 나면 'Create a tutorial repository(저장소)'를 하라고 뜨는데, 이것에 관해서는 다음 포스팅 때 상세히 다뤄보겠다. JUST DO IT, Success!


https://blog.naver.com/itisik/221666788429

 

[git / GitHub] 3. GitHub Desktop [다운로드 / 설치]

깃 / 깃허브를 이용해보자! 깃허브 데스크탑 다운로드깃을 활용해서 코딩을 하는 방법에는 크게 두 가지가 ...

blog.naver.com

본 포스팅을 쓰면서 참고한 포스팅이다. (정리가 정말 잘 되있으므로, 본 포스팅을 보고 이해가 안되신분들은 클릭!!)

댓글