반응형

3

도대체 Git은 어떻게 사용하는 걸까요?: 분업

여러분 혹시 왜 Git이 만들어졌는지 아시나요? 찌라시로 들리는 말로는 리누스 베네딕트 토르발스(Linus Benedict Torvalds)라는 사람이 비행기를 타면서 코딩을 하고 싶어서 만들었다고 하는데 누군가는 그건 Github이다 뭐다 합니다. 하지만 Git은 리눅스(Linux) 커널(Kernel)을 개발하기 위해 만들어졌습니다. 그 당시에도 분업과 개발 과정에 대한 기록을 남기기 위해서 Snapshot을 기반으로 만들어졌다고 합니다. 그래서 한국말로 분산 버전 관리 시스템이라고 합니다. 참고로 리누스라는 이름과 Linux라는 이름이 비슷하죠? 맞습니다. 저분이 개발자입니다. 물론 본인 이름을 넣지 않으려고 했답니다. 아마 MBTI가 ISFP일거 같네요. 자 그럼 본론으로 들어가겠습니다. 위에 언급..

도대체 Git은 어떻게 사용하는 걸까요?

먼저 Git을 시작하는 법에 대해 알려 드리겠습니다. 일단 Git을 설치하셔야 합니다. Git설치는 이 링크를 타고 가세요. Git 공식 홈페이지 Git git-scm.com 여기서 자신의 컴퓨터에 해당하는 Git버전을 설치하시면 됩니다. 그다음으로는 간단합니다. 자신이 진행하는 프로젝트의 directory(폴더)로 간 다음에 // git : git관련 명령어를 실행할꺼다 컴퓨터야 // init : 그 중에서도 git 기능을 이 프로젝트에서 사용할꺼다 컴퓨터야 // . : 이 Directory(폴더)에서 말이다 컴퓨터야 git init . 그럼 아래와 같이 git이 프로젝트 안에서 만들어집니다. (저는 터미널을 이용해 만들었습니다. 왜냐하면 다른 방법은 모르거든요.) Git을 시작했으니 이제 기록을 해야..

도대체 Git은 뭘까요? 그리고 Github는 또 뭔가요?

자 Git은 Version Control System이고 공짜입니다. Github는 Version Control System인 Git을 온라인에서 다른 사람들과 함께 할 수 있도록 도와주는 플랫폼입니다. 얘도 공짜입니다. 그럼 Version Control System은 뭘까요? Version Control System은 생각보다 간답합니다. 우리가 사용하는 프로그램은 단순히 코드로만 구성 돼있는 게 아니라 다양한 프로그램들의 집합체라고 생각하셔야 합니다. 웹사이트를 예를 들어 생각해 보면 Backend가 있고 Frontend가 있는데 각 부분을 만드는 프레임워크가 존재하고 그 프레임워크를 구성하는 언어가 있습니다. 즉, 여러 가지의 프로그램이 또 다른 프로그램을 만드는 과정이 개발입니다.(제 개인적인 생..

반응형