개요 때때로 여러 github id를 개인 pc에서 사용할 때가 있다. 이때 매번 로그인하기 귀찮으므로 각 github id 마다 ssh 키를 등록해보자 환경 os: Ubuntu 18.04.5 LTS ssh 키 생성 설명 id 마다 ssh 키를 생성해준다. 예시에서는 편의상 id1, id2로 지...
local git repository에서 git user 세팅
개요 가끔씩 clone 한 git repo에 user setting이 되지 않아서 원격 repo의 commit 목록에 global user가 노출되는 경우가 있다. 화사 프로젝트 repo와 같이 여러 사람이 같이 쓰는 private repo에서 이런 일이 발생하면 관리자의 따가운 시선을 받을 수 있다. local git repo에서 git...
Jekyll-theme-Chirpy의 안전한 배포
개요 첫 post를 작성할 때 Front Matter 부분에 categories를 잘못 입력하여 카테고리 링크에 문제가 생겼다. 처음에는 원인을 몰라서 계속 헤매다가 Jekyll-theme-Chirpy에 CI/CD가 붙어있다는 것을 알게 되었다. 자세히 보니 내 commits은 모두 테스트를 통과하지 못하고 있었다. 이 부분을 자세히 ...
Jekyll을 이용하여 Github 블로그 만들기(with windows, docker)
개요 전반적 구성 Jekyll을 이용하여 웹 사이트에 필요한 정적(static) 파일을 생성한다(ex. html, css, js, img 등) Github에 정적 파일 호스팅을 시도한다. 매번 Github에 올려서 확인하기 어려움으로 로컬 환경을 구축하여 로컬에서 확인 후 Github에 올린다. ...