
ex) 
82자 (27토큰) https://raw.githubusercontent.com/Haruna5718/CrackImage/refs/heads/main/Haruna.png
->
30자 (14토큰) https://crac.kro.kr/Haruna.png

도메인을 구하는 방법은 아주 여러가지가 있지만 해당 튜토리얼에서는 각종 .kr의 서브도메인을 무료로 제공하는 내도메인.한국을 사용합니다

로그인 후 화면 중앙에 원하는 도메인을 검색후 등록하기를 클릭합니다
본 튜토리얼에서는 crac.kro.kr을 사용해 진행합니다

등록후엔 위와같은 설정 화면으로 이동됩니다
당장은 설정할것이 없으므로 탭은 잠시 뒤로 치워둡니다

내도메인.한국에서 제공하는 도메인은 무료인 대신 3개월후 만료됩니다
도메인이 만료되는것을 막으려면 만료되기 30일 전부터 가능한 기간 연장을 통해 기간을 늘려줘야 합니다
별도의 비용이 발생하지 않으며 도메인 관리페이지에서 빨간색으로 바뀐 만료일 날짜를 눌러 연장할 수 있습니다

Github에서 프로필 -> Settings -> Pages로 이동합니다
버튼을 클릭 후 앞 단계에서 등록한 도메인을 입력합니다

도메인 입력 후
버튼을 클릭합니다

화면상에 표시되는 1번과 2번의 값을 각각 복사합니다

이전 단계에서 뒤로 치워둔 도메인 설정탭을 다시 꺼내와 위와 같이 입력합니다
고급설정 (DNS) > TXT에서 각각의 칸은
_github-pages-challenge-Haruna5718.crack에서 .crack을 제외한 _github-pages-challenge-Haruna57180a3216822914245296df9845d71efc을 입력 후 보안코드를 입력하고
버튼을 클릭해 저장합니다
* 각 입력칸에 입력하는 값은 자신의 상황에 맞게 입력해야 합니다

이후 다시 Github창으로 돌아와
버튼을 클릭하면 계정에 도매인이 등록됩니다

Repository 생성 페이지에서 새 Repository를 생성합니다
이때 반드시 공개로 생성해야 Pages를 무료로 사용할 수 있습니다

README를 눌러 README.md파일을 생성합니다
이는 이후 설정과 성공여부 확인에 해당 파일이 필요해서이며 추후 삭제해도 무관합니다

버튼을 누른 후
버튼을 눌러 저장합니다

생성된 Repository에서 Settings > Pages탭으로 이동합니다

Branch 항목을 다음과 같이 맞추고
버튼을 눌러 저장합니다

아래에 새로 생긴 Custom domain항목에 앞서 등록한 도메인을 입력합니다
Custom domains allow you to serve your site from a domain other than haruna5718.github.io. Learn more about configuring custom domains.
위와같이 적혀있는 설명에서 haruna5718.github.io에 해당하는 부분을 복사합니다

뒤로 치워뒀던 도메인 설절 페이지로 돌아가서 고급설정 (DNS) > CNAME에 방금 복사한 haruna5718.github.io를 입력합니다
보안코드를 입력하고
버튼을 클릭해 저장합니다

이후
버튼을 눌러 저장합니다

틀린 과정이 없었다면 다음과 같이 성공했대는 안내 문구가 나옵니다
Enforce HTTPS가 꺼져있다면 켜줍니다

이후 설정한 도메인으로 접속했을때 위와같은 README.md 파일의 내용이 나온다면 성공입니다
이후부턴 사용할 이미지 파일을 업로드 후 https://crac.kro.kr/Haruna.png 와 같이 https://도메인/파일경로의 형태로 사용하면 됩니다