-
Github 기본 설명서 1편 :: 마이구미GitHub 2016. 7. 1. 17:38반응형
GitHub Git 많이 들어봤을 것이다.
이번 글에서 세부적인 내용들은 생략을 할 것이고, 큰 틀에서 바라볼 것이다.
이것들만 알면 충분히 유용하게 사용할 수 있다.
Git은 무엇이고 GitHub은 무엇이다. 많은 글들이 있다.
자칫 어렵게 보일 수도 있는 글들이 너무 많다.
중요 핵심만 설명하면 간단하다.
아래 이미지를 보자.
Git은 많이 듣던대로 프로젝트를 할 때 소스 관리를 위해 사용된다.
더 와닿게 설명한다면.
다들 공감하겠지만 나 또한 겪은 경험으로 말해보겠다.
뭐가 됬든 무언가를 개발하고자 할 때 그냥 막 코드를 짠다.
그리고 ' 버그 없네 잘되고 있네 ' 개발을 한다.
그리고 가끔 파일을 저장한다면 이런식으로 저장해둘 수도 있다.
하지만 작업 중 버그로 인해 전체에 영향을 미치게 되었다.
이 때 어디서부터 고쳐야할지 막막하다.
이런 경우 어떤 시점을 정하여 계속해서 소스를 저장해두었다면 그 시점으로 돌아가서 다시 개발을 진행하면 수월하다.
그걸 도와주는 것이 Git이다. Git은 그냥 내 소스를 관리해주는 데이터 저장소이다.
그리고 GitHub이란 녀석은 쉽게 말해 인터넷 상에서 Git을 제공하는 서비스(호스팅 서비스)이다.
Git을 좀 더 편리하게 사용하기 위한 사용자 인터페이스와 같다고 생각하면 편할 것이다.
두가지만 이해하면 쉽게 이용 가능하다.
로컬 저장소와 원격 저장소가 있다.
로컬 저장소는 말 그대로 내 PC의 Local 서버의 저장소가 될 것이고, 원격 저장소는 Remote 서버의 저장소이다.
로컬 저장소만 이용할 경우 내 PC에 무슨 일이 일어날지 모르니..
GitHub을 이용하여 원격 저장소에서 관리하는 것이 더욱 효율적이다.
원격 저장소와 함께 쓰길 바란다.
GitHub을 이용하면 정말 좋다.
좋다는 건... 다음 글부터 계속계속 다루겠다.
다음 글부터는 Git 명령어에 대해서 알아보고, 실습을 해보겠다.
실무의 협업 과정에서는 어떻게 이용하는지도 다룰 예정이다.
Github 기본 설명서 2편
Github 기본 설명서 3편
반응형'GitHub' 카테고리의 다른 글
Github 다수 계정을 위한 SSH key 설정 :: 마이구미 (3) 2017.01.14 Github RSA host key 에러 :: 마이구미 (0) 2016.12.13 GitHub 403 Forbidden push 에러 :: 마이구미 (0) 2016.12.13 Github 기본 설명서 3편 :: 마이구미 (0) 2016.07.17 Github 기본 설명서 2편 :: 마이구미 (0) 2016.07.10