에코프로.AI

[GitHub] GitHub를 사용한 webpage 호스팅 (Feat.resume) 본문

AI Miscellany

[GitHub] GitHub를 사용한 webpage 호스팅 (Feat.resume)

AI_HitchHiker 2024. 11. 3. 14:24

github를 사용해서, 간단하게 무료로 webpage를 호스팅할 수 있습니다.

 

먼저 github에 접속합니다.

https://github.com/

 

GitHub · Build and ship software on a single, collaborative platform

Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.

github.com

회원가입을 했다는 가정하에 진행합니다.

 

새로운 repository를 생성합니다.

- "Create repository" 를 클릭합니다.

  ※ 기존에 다른 repository가 있으신 경우 "New"를 클릭합니다.

 

아래의 빨간색 동그라미로 표시된 부분 입력 및 체크 후, 우측하단의 "create repository"를 선택합니다.

 - repository name : 

 - Description : 

- Public 선택 - reository를 공개한다는 의미

- Add a README file 체크 : README 파일 생성

 

 

정상적으로 생성이 되면, 아래와 같이 위에 설정한 repository  이름(resume) 으로 생성된 것을 확인할 수 있습니다.

 

우측상단의 "Settings"를 선택한 후, 좌측의 "Pages"메뉴를 선택합니다.

 

Branch를 "main"으로 선택 한 후, "Save"버튼 클릭

 

화면을 새로고침하면, 아래의 화면과 같이 "GitHub Pages" 주소가 생성됩니다.

※ 사이트 주소를 생성하는데 곧장 생성안되고, 1 분정도 시간이 소요되는 것 같습니다.

 

주소를 클릭하면 현재는 웹사이트 파일이 없어서 아래와 같이 repository 기본화면이 표시됩니다.

 

아래의 주소에 접속하여, Bootstrap - 기본 이력서 템플릿 코드를 받아줍니다.

https://startbootstrap.com/theme/resume

 

Start Bootstrap

 

startbootstrap.com

우측의 "Free Download"를 선택하여 받아줍니다.

 

다운받은 "startbootstrap-resume-gh-pages.zip" 파일의 압축을 풀어줍니다.

- 압축을 풀어주면, assets, css, js, index.html 파일이 있습니다.

  - assets : 웹페이지에 사용되는 이미지 파일이 있습니다.

  - css : 웹페이지의 화면 디자인에 사용되는 css파일이 있습니다.

  - js : 웹피이지에 동적인 기능을 구현하는 javascript 파일이 있습니다.

  - index.html : 화면을 구성하고, 웹페이지의 시작이 되는 index.html 파일입니다.

 

github 사이트로 와서, 좌측 상단의 "code"를 선택후, "+" 기호를 선택 후, "Upload files"를 선택합니다.

 

 

다운받은 이력서 파일을 전체 선택 후, 빨간색 화살표 부분으로 드래그 해줍니다.

 

업로드 된 파일을 확인 후, 적당한 'Commit changes' 제목, 내용 을 써준 후, 하단의 "commit changes"버튼을 클릭합니다.

 

업로드가 정상적으로 되면, 아래와 같이 파일이 정상적으로 업로드 된 것을 확인할 수 있습니다.

 

"Settings" 의 "Pages"를 다시 선택하여, Page주소를 확인 후, 접속해 줍니다.

https://yawnsdzai.github.io/resume/

 

아래와 같이 정상적으로 기본화면이 표시되는 것을 확인할 수 있습니다.


  • 프로필 이미지 변경
    assets/img 경로의 progile.jpg 파일을 원하는 파일로 변경하면 됩니다.

 

 


https://yawnsdzai.github.io/resume/#portfolio

 

Resume - Start Bootstrap Theme

Interests Apart from being a web developer, I enjoy most of my time being outdoors. In the winter, I am an avid skier and novice ice climber. During the warmer months here in Colorado, I enjoy mountain biking, free climbing, and kayaking. When forced indoo

yawnsdzai.github.io

 

 

끝~