Jekyll 적용 1일차

Jaewon Kim·2022년 4월 30일
0

Jekyll github blog

목록 보기
2/3

사실 이제 5일차다.

지금까지 내가 시도한것은

1. jekyll테마 깃허브에서 zip파일 통째로 다운받기

다운 받고 내 리포지토리에 풀어 config 설정후 루비설치.. jekyll 모드툴? 등 설치
로컬에선 잘 호스팅 되었으나, 깃허브에서 GIT push ㅡ> Action build 과정에서 자꾸 오류가 났다. 오류가 난것은 assets\css 폴더에 main.css 3번째줄 "------" 이것이 오류였고 이걸 지우면 css가 적용이 안된걸 확인할 수 있었다...
극심한 스트레스로 완전히 삭제후 컴퓨터를 껐다. (물론 그 후로 몆번 동일방법으로 해봄)

2. jekyll테마 깃허브에 포크해와서 해당 리포지터리를 이름변경 그리고 페이지 호스팅

포크해온 리포지터리에 세팅으로 들어가 리포네임 변경 후 깃허브 페이지에서 소스를 gh-pages-2.2.1로 둬서 내이름.깃헙.io/blog/ 로 호스팅되게 세팅해 두었다.
위 방법을 모두 "재시도" 한 뒤에 다행히 main.css오류는 피할수 있었다.

이번엔 또 다른 오류들이 등장했다 (좋다 누가 이기나 보자)

해당 오류가 떳고 4번 시도후 고쳐지지 않아 현재의 지금에 있다.

자 오늘도 그럼 싸워보자.

This error occurs when you are using Git submodules in your repo, but no mapping reference exists in the parent repository for a submodule. The mapping reference needs to be added to a .gitmodules file located in the root of the project repo.

해당 오류의 문제점을 찾아 보았다.

대충 깃 서브모듈쓰는데 상위인 내 리포에 맵핑이 안대있다 한다. 저번에 그래서 별짓을 다한걸로 아는데.. 우선 공격해보자!

흥미롭다. 하지만 상위 리포 서브모듈에 적는건가 하위 blog에 있는 모듈에 하는건가.
상관없다. 둘다 해보면 된다. 그리고 되는쪽이 맞는거다 우선 하위 blog에 있는 submodule을 텍스트 형식으로 열어보자.


고친답시고 밑에 submodule을 적어둔게 보인다. 지워보고 위에 submodule 에 적어보겠다.

path가 깃허브 파일경로이고 url이 깃허브 주소... 인건가?
넣어보고 실행해보자 .. git add . / commit / push

같은 오류가 뜬다.. 잘못적은것 혹은 상위 리포에 적어야 하나보다. 우선 상위에 똑같이 만들어 넣어놔 보자!

으아앙 같은 오류다.. 아무래도 잘못적은듯 하다.

이 이후로 많은 시도를 해봤으나 실패
단 한번의 성공은 없었으며 단 한번도 포기하지 않았다.

집안일 하느라 늦어서 내일 마저 하기로 한다.

profile
프론트엔드

0개의 댓글