Github.io 설치 및 관리
서론
최근 알고리즘 문제를 풀면서 github에 정리하면 좋을 것 같아서 github에 로그인해보았다. 들어가보니 블로그가 있길래 다시 들어가봤다. 근데 관리하는 법을 아예 까먹어서 검색해보면서 했고, 혹시 다음에 또 하게 될 수도 있으니 간단하게 정리해봄.
과정
일단 git clone부터 자주 까먹는 git 명령어들
git clone "repo"
# git push commit을 위한 설정
git config --global user.email "이메일"
git config --global user.name "이름"
# commit & push
git add -A
git commit -m "커밋 메시지"
git push
블로그같은 웹은 조금 수정해서 바로 push하는게 아니라 로컬에서 확인해봐야한다.
따라서, 아래 링크에서 하라는 대로 수행함.
Jekyll 설치 Instruction
3.0.0 버전 이상 ruby를 사용하면 문제가 있다는 것 같다.
하라는 대로 webrick
을 추가해주고 진행하니까 됐었음.
(실패한 후에 바로 하니까 안됐고, sudo 붙여서 관리자로 했더니 됐음)
그 후에는 관리자로 안해도 됐다.
# running on http://1270.0.0.0:4000/
bundle exec jekyll serve --livereload
완료.
마무리
일단 관리할 수 있는 환경은 설정해 놨으니 심심할 때 마다 뭔가 해야겠다..
그리고 최근 vscode와 wsl을 연동해서 뭔가를 해보고 있는데 둘의 조합이 굉징히 좋은 것 같다.
* 참고로 글 생성할 때, 파일명을 YYYY-MM-DD-\[제목\].md
로 해야한다.