Hugo로 만든 다른 사람들의 저장소에 기여하는 방법
5342 단어 리포지토리GitHubcontributionHugo
소개
정적 사이트 생성기의 Hugo를 설정하는 방법을 소개합니다. 여기에서는 다른 사람이 만든 사이트에 Github에 공헌하는 방법을 소개합니다.
Hugo 설치 전 준비
Hugo 에는 다양한 인스톨 방법이 있습니다만, 이번은 scoop 라고 하는 패키지 매니저를 이용합니다.
Powershell을 시작하고 다음 명령을 입력합니다.
iwr -useb get.scoop.sh | iex
위의 명령은 scoop을 설치하는 명령입니다.
scoop install hugo-extended
hugo의 확장 버전을 이번에는 설치합니다.
원래 리포지토리의 클론
여기에서 Git 저장소에 참여하는 방법을 설명합니다.
원하는 폴더로 시작하십시오. 여기서는 문서 바로 아래에 있습니다.
사용자 이름은 mazok입니다.
cd .\Documents\
Hugo로 만드는 사이트 테마는 submodule 또는 clone 에 설치되어 있다고 생각합니다.
따라서 옵션으로
--recursive
이 recursive 은 재귀적으로 clone 하는 옵션입니다.
git clone --recursive https://github.com/username/hoge.git
cd .\リポジトリ名\
리포지토리로 이동합니다.
Hugo 만들기
hugo new post/postn/hoge.md
이 명령은 새로운 포스트 포스트을 추가하는 명령입니다.
cd .\content\post\postn\
만든 게시물의 폴더로 이동합니다.
start .
이 명령을 사용하면 해당 폴더에서 탐색기를 시작할 수 있습니다.
메모장이나 무언가의 텍스트 편집기로 편집하십시오.
draft의 행을 지우지 않으면 표시되지 않습니다!!
그러니 지워주세요.
cd ../../../
이 명령은 리포지토리 이름 바로 아래의 폴더로 이동합니다. 이동할 수 없으면 ../를 늘리거나 줄이십시오.
hugo server
이 명령은 localhost이며 서버를 설정하는 명령입니다.
hugo server에서 Web Server is avaliable at URL 여기에 표시된 URL을 브라우저에서 시작합니다.
이런 식으로 표시됩니다.
GitHub로 푸시하기
git checkout -b branchname
checkout -b 명령은 체크 아웃과 분기를 작성할 수 있습니다.
git add .
이 명령으로 모든 파일을 스테이징 수 있습니다.
git commit -m "ここにコミットの説明を入力してください"
이제 커밋 할 수 있지만 ...
GitHub에 로그인하라는 메시지가 표시되므로 Sign in with your browser로 로그인하세요.
설정이 끝나면 푸시 합니다.
git push origin branchname
합니다. 그러면 Github에 로그인 화면이 나타납니다. 위의 소개와 순서가 반대입니다.
Github에서 풀 요청
그런 다음 Github을 열고 풀 요청을 보냅니다.
리포지토리를 브라우저에서 엽니다.
위의 탭에서 Pull request를 선택하고 Compare & pull request를 클릭하십시오.
그리고 Pull requests의 제목과 설명을 입력하십시오.
입력이 완료되면 Create pull request를 선택하십시오.
결론
이번에 타인의 리포지토리에의 공헌을 간단하게 할 수 있었습니다.
Hugo는 훌륭합니다.
Reference
이 문제에 관하여(Hugo로 만든 다른 사람들의 저장소에 기여하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/312k/items/edf6756013d41e2d1e3c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
iwr -useb get.scoop.sh | iex
scoop install hugo-extended
cd .\Documents\
--recursive
git clone --recursive https://github.com/username/hoge.git
cd .\リポジトリ名\
hugo new post/postn/hoge.md
cd .\content\post\postn\
start .
cd ../../../
hugo server
git checkout -b branchname
git add .
git commit -m "ここにコミットの説明を入力してください"
git push origin branchname
그런 다음 Github을 열고 풀 요청을 보냅니다.
리포지토리를 브라우저에서 엽니다.
위의 탭에서 Pull request를 선택하고 Compare & pull request를 클릭하십시오.
그리고 Pull requests의 제목과 설명을 입력하십시오.
입력이 완료되면 Create pull request를 선택하십시오.
결론
이번에 타인의 리포지토리에의 공헌을 간단하게 할 수 있었습니다.
Hugo는 훌륭합니다.
Reference
이 문제에 관하여(Hugo로 만든 다른 사람들의 저장소에 기여하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/312k/items/edf6756013d41e2d1e3c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Hugo로 만든 다른 사람들의 저장소에 기여하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/312k/items/edf6756013d41e2d1e3c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)