ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 작성한 문서 github page로 공유하기 (무료!) Sphinx(3)
    카테고리 없음 2020. 12. 7. 09:45
    반응형

    6. 깃허브 페이지로 등록(무료 호스팅?)

    먼저 깃허브에 새로운 Repository를 만든다.

     

    생성 완료

    make 가 있는 root 경로에 docs폴더를 생성.

    root/_build/html 에 생성된 모든 파일을 docs폴더에 복사

     

    docs 폴더에 .nojekyll 빈파일 생성.

    참고

    github page는 jekyll 테마마를 기본으로 하여 제공한다.

    우리는 Sphinx를 이용하니 jekeyll을 사용하지 않는다고 명시해주는 방법으로

    .nojekyll 의 파일명을 가진 빈파일을 생성해준다.

    git bash 실행.

    ## 아래 명령어를 차례대로 실행한다.
    
    #README.md 파일 생성.(없어도 실행에 지장은 없으나 파일에 대한 기본설명을 기입. 최소한의 예의 )
    echo "# test_repository" >> README.md
    
    ## .git 의 하위 디렉토리를 만듬. 저장소에 뼈대(Skeleton)이 들어있음.
    git init
    
    # 저장소에 파일 추가. 정상 실행되는지 README 파일을 가지고 테스트.
    git add README.md
    
    # 추가 변경사항을 저장소에 기록
    # commit -m 옵션을 입력하여 어떤이유로 무엇이 변경되었는지
    # commit 에 대한 기록을 남긴다.
    git commit -m "first commit"
    
    # branch란 말그대로 가지치기.
    # 다른 버전, 독립된 작업 영억을 만들어 원본에 영향을 주지않고 개발, 변경가능
    # 또한 원래의 버전과 비교하여 merge 할 수 있음
    # -M 옵션은 branch 의 이름을 의미.
    git branch -M main
    # 내 repository에 연결 아래 주소는 자신의 repository 주소로 변경한다.
    git remote add origin **https://github.com/ziwon-seo/test_repository.git
    
    # 위에 연결한 repository에 main branch에 push (업로드 한다.)
    git push -u origin main

    정상적으로 push가 되었다면 Settings버튼을 클릭

    하단에 GitHub Pages 에 Source > None을 클릭

    위에서 생성한 main 브런치를 클릭 하고 save를 클릭

    root 를 docs로 변경 그리고 save 클릭

    docs에 생성된 index.html페이지로 연결하기 위해서.

    save를 클릭하면 똬! url이 생성되었다.

    접속 확인 !!!

    반응형

    댓글

Designed by Tistory.