일단 여러분들이 깃허브로 블로그를 만들려고 시도를 해보거나 이 글을보러 들어오신 분들은
당연히 git에 대해서 알고 있으시리라 생각을 하고 commit이 뭔지, push가 뭔지등의 언급은 없이 바로 넘어가겠습니다.
나중에 시간이 난다면 제가 git에 대해서 간단하게 글을 올려보도록 하겠습니다.
아니면 본인이 git에 대해서 좀더 깊게 알고 싶고 시간도 있으시면 첫번째는 git의 등장배경의 이론이고 3은 협업을 위한 것인데 거기 까지는 필요없고 바로 두번째 <2. Git과 GitHub - 명령어로 배우는 Git> 영상 보고 오시는 정도여도 충분할겁니다. 다만 강의 시간이 1시간 30분정도로 약간 긴편인데 따라치는시간 까지하면 좀더 길어질겁니다.
아무튼 잡설이 길었네요 바로 들어가보도록 하겠습니다.
저의 소개를 간단하게 하면 초보 프로그래머이고 데이터분석가를 지망하는 학생으로 전공은 공대이기는 했지만 컴공과는 상관없는 공부를 하다가 졸업을 앞둔 막판에 진로를 바꾸고 몸부리친다고 고통을 받는 중입니다. (올해 하반기에 취직을 하고 싶지만 내년 상반기 까지 봐야겠네요 왜 한것도 없는데 1년의 절반이 지나갔는지…ㅠㅜ)
그러다가 프로그래밍이나 여러가지 검색을 해보면 분명 블로그 같은데 주소는 특이하게 ~github~인 사이트가 있었고 이게 깃허브에다가 만든 블로그였다는 알게 되었지요
이거를보니 개인적으로 깃허브에다가 포트폴리오를 만들면 좋겠지만 조금더 욕심을내서 깃허브 블로그에다가 개인적인 프로필을 정리하고 작업한 산출물을 정리하면 멋지겠다는 생각이 들었습니다.
문제는 여기저기 올라온 글을 보면 ‘왕초보를 위한!’ 이라고 해두었지만 어디 한두군데 설명은 당연하다는듯이 생략을해서 해매기도 하고, 누가 개발자 아니랄까봐 맥 터미널상에서 작업을 하기에 윈도우는 어떻게 해야할지 당황했습니다.
여기서는 준비물만 깔아두고 시작하겠습니다.
1편에서는 간단소개를 마치고 필요한 도구만 설치를 하고
2편에서는 깃허브 블로그 설정을 하고
3편에서는 포스팅과 테마정도 건드려보겠습니다.
아 참고로 본인이 HMLT과 CSS, Javascript에 대해서 잘 모르신다면 좀 고통 받을 수 있습니다.
아니면 테마 나온그대로 쓰실거면 딱히 신경 안쓰셔도 될지 모르겠네요
뭐 당연하듯이 깃은 설치가 되어 있어야 합니다. GUI든 터미널이든 편한걸로 준비하시면 됩니다.
제가 이거 티스토리 블로그에 쓸때는 예전이었는데 지금 이 글을 백업하는 (22년 12월) 시점에서는 3.1 stable버전이 있으니 이걸로 하셔도 잘 됩니다. 지금 블로그도 3.1로 사용하고 있습니다.
두번째는 루비로 대충 뭐설치할지 모르겠다면 하이라이트된 Devkit 2.7.3-1된걸로 합시다.
참고로 루비가 필요는한데 루비프로그래밍은 몰라도 됩니다. 깃허브가 아마 루비를 기반으로 만들어진 사이트이다보니 루비 웹프레임워크인 루비온더레일이 필요한데 이것을 사용해야 깃허브 블로그가 만들어지나 봅니다.
이론적인 이야기나 하고 넘어가겠습니다.
대표적으로 한국인들에게 블로그라고하면 네이버블로그가 대부분일것이고 여기서 좀 더 관심이 있으시다면 티스토리가 나올것이고, 또 더 깊게 들어가면 구글 블로그스팟이나 워드프레스가 나올지도 모르겠습니다.
그런데 한가지 생각을 해보신적이 있을지 모르겠습니다. 이 블로그는 어떻게 작동을 할까?
웹호스팅이나 HTML등을 조금이라도 공부해보신 분들을 아시겠지만 분명히 어딘가에는 블로그를 이루는 HTML파일이 존재를 하고 CSS파일 역시 같이 속해있거나 따로 존재를 해야합니다. 사진과 영상등은 말할 것도 없고요
이것들을 네이버블로그나 티스토리 같은곳에서는 이 HTML파일이 있을 곳을 ‘무료’로 제공을 하는 것이고(물론 일일 게시글 제한이나, 파일 용량제한등은 있습니다) 워드프레스에서는 무료로 제공을 하기는 하지만 뭔가 사이트에 플러그인을 달고 기능을 추가해서 본격적으로 해볼려면 월정액을 내고 사용을 해야 하지요
자 그렇다면 깃허브는요?
깃허브는 Repositories라는 저장소에서 작업물을 올리고 관리를 하는데 여기에다가 HTML파일과 CSS파일 사진등을 올리고 마치 무료호스팅 서버처럼 이용할 수 없을까요? 네 그게 가능하니 우리가 깃허브 블로그를 만드는거겠지요
이 글을 보신 분들은 당연히 깃허브에 가입이 되어 있으시겠지만 안하셨다면 빨리 하고 다음으로 넘어가보겠습니다.
Comments powered by Disqus.