inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

비전공자를 위한 개발자 취업 올인원 가이드 [통합편]

github page 만들기 관련 질문

해결된 질문

289

김제하

작성한 질문수 32

0

github blog를 만들라는 강의를 듣고, jekyll로 했다가 강사님의 블로그가 hugo 만들어진 것을 보고 새로운 종류를 알게 되어 블로그에 작성하신 동일한 이유로 hugo를 해보고 있습니다. 그러다가 몇 일 동안 구글링도 해보고 지웠다가 다시 해보지만 자꾸 막혀서 질문 글 올립니다.

 

작성하신 아래 내용을 보고 따라서 진행했습니다.

https://github.com/Integerous/Integerous.github.io  

hugo server -D로 하면 local server에 들어가면 post/test1.md 한 것과 테마가 적용되서 나옵니다. 

하지만 제가 원하는 jeha00.github.io 로 들어가면 404가 뜹니다.

혹시 몰라서 처음부터 진행해봤습니다. 

/public  경로에서 git push origin master 를 터미널에 입력하면

error : src refspec master does not match any

error : failed to push some refs to https://github.com/Jeha00/JeHa00.github.io.git 

라고 뜹니다. 

제 생각에는  github과 연결하는 부분에서 문제가 발생하는 것 같습니다.  

어떻게 해결해야할지를 모르겠습니다...

 => git push origin main 으로 하니 해결되었습니다. git push origin main 으로도 안되면 

git add . 

git commit -m'커밋 메세지' 

git push -u origin main

으로 하니 해결되었습니다.

404로 뜨는 것은 사라지고, <user-id>.github.io 로 만들어졌으나, 

content/post 로 올린 글들은 안나와있습니다.

hugo server -D 로 확인하면 다 나와있습니다.

글들이 public에 들어가 있어야 하나요??

어떻게 해야할까요??

 

 

 

 

hugo github 포트폴리오 blog 면접

답변 1

1

한정수

안녕하세요 :)
게시글은 content/post 에 올리시는게 맞고, 로컬 서버로 돌리셨을때 잘 나오면 실제 서버에서도 잘 나와야합니다-! 혹시 {아이디}.github.io 저장소가 private으로 되어있는거 아닐까요? public으로 열려있어야 합니다-!

0

김제하

public으로 되어 있습니다.ㅠ

0

김제하

git submodule add  -b master https://github.com/[user 아이디]/[유저 아이디].github.io.git public 

으로 입력하고, huro -t [테마명] 을 입력하면 public에 assets, categories 등등이 생기면서 위에 github.io 경로로 이어지는 폴더도 생성되나요???

폴더가 생성되야 한다고 하는데, 전 생기지가 않아서요..

0

김제하

 여러 방법을 찾아서 해봤지만, 역시 submodule 문제라고 생각됩니다.

현재 Hugo>blog>public 이런 구조로 되어 있습니다.
Hugo>blog 에서 git remote add origin /blog.git 은 성공했습니다.
하지만, git submodule add -b master <user-id >.github.io.git  public 를 입력할 때는 2가지 fatal이 뜹니다.
첫 번째, 'origin/master' is not a commit and a branch 'master' cannot be created from it
두 번째, unable to checkout submodule 'public'

첫 번째 문제의 경우, 한 번 더 submodule을 하면 사라집니다. 하지만, 두 번째 fatal은 정말 해결이 안되네요... stackoverflow를 보면 내부에 .git 파일이 있어서 그렇다는데 public 폴더에 지우고 나서 실행하면
A git directory for 'public' is found locally with remote 가 뜹니다.
그런데 아직 전체적으로 commit 과 push 를 하지 않아서 여기서 remote는 github으로 생각하지 않아서, blog 폴더에 숨긴 폴더로 .git > module>public 이 있어서 이것을 삭제하면 또, 두 번째 문제가 나타납니다.
난감하네요...

0

한정수

현재 master브랜치가 아니라 main브랜치가 디폴트라 문제가 있는 것 같기도 하네요.
서브 모듈 생성하실때 뭔가 꼬인거 같은데, 서브 모듈 없이 {userId}.github.io 저장소만 만들어서 사용하셔도 됩니다-!

0

김제하

곰곰히 생각해보다가

hugo -t 테마명

을 입력하지 않아 반영이 되지 않았던 거네요. 

감사합니다!

부트 캠프 수료 후, 스터디 방향 상담

-1

991

1

한정수 강사님 그룹 스터디에 대해 질문이 있습니다.

0

467

1

8달 전 쯤 우테코 도전 관련 질문 드렸던 30살 수강생입니다. 최종 합격 소식을 전해드릴 수 있어서 기쁩니다.

4

1885

2

1. 책 - 기술 서적 선택 순서

0

498

1

출퇴근길 개발읽기 채팅방 정원

0

415

1

오래 다니지 못한 회사의 경력을 적어야할지 고민입니다. (글이 길어도 꼭 봐주세요!)

0

405

1

비전공자 입문자 공부 방향성 피드백 부탁드려요!

0

700

1

비전공자(디자이너) 개발자 공부

0

366

1

중고신입

0

489

1

SSAFY 지원 및 산업군 선택 방법에 관해 조언 부탁드립니다.

0

569

1

우선순위를 어떻게 해야할지 모르겠습니다

0

388

1

출퇴근길 개발 읽기 카톡방 참여코드가 어떻게 되나요?

0

1144

1

혹시 아직도 수강평 남기면 무료 멘토링 진행하시나요?

0

361

1

부트캠프 온라인 vs 서울 고시원 살며 국비, 뭐가 좋을까요?

0

813

1

코딩 테스트 공부

0

372

1

강사님 조언을 부탁드립니다

0

342

2

도와주세요 비전공자 개발자 하고싶습니다.

0

865

2

개발블로그 운영 방법에 대한 질문

0

311

1

교육기관 관련 고민입니다.

1

432

1

git 에 TIL

0

336

1

외부활동 관련 질문

0

259

2

다음달에 부트캠프시작하는 코린이 입니다

0

297

1

노션 books 양식은 어디서 받나요?

0

267

1

비전공자 스타트업 어떻게 갈 수 있을까요..?

0

520

1