2
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

GitHub Pagesを初めて使ってみた

2
Last updated at Posted at 2024-11-20

【初心者】GitHub Pagesの使い方

アウトプット用です。

GitHub Pagesって何?

GitHubのアカウントがあれば、誰でも無料でWebページを公開することができるGitHubの1つの機能です。

何が必要?

GitHub Pagesを使ってWebサイトを公開するまでに必要なものは以下になります。

  1. GitHubアカウントの作成
  2. 公開するためのリポジトリを作成
  3. 公開するページの作成(HTML, CSSファイル)
  4. ローカル環境のファイルをリモートリポジトリにpush
  5. GitHub Pagesの設定

0. GitHubアカウントの作成

GitHubアカウントがない方は、GitHubからアカウントを作成しましょう。

1. 公開するためのリポジトリを作成

具体的なステップは以下です。それぞれ画像付きで解説します。

  1. GitHubアイコンをクリックしてダッシュボードページに移動
  2. Top repositoriesの横のNewをクリック
  3. リポジトリ名を入力して、Create repositoriesをクリック
  4. 画面が変わる

スクリーンショット 2024-11-20 20.50.16.png

  • ①GitHubアイコンをクリックしてダッシュボードページに移動
  • ②Top repositoriesの横のNewをクリック

スクリーンショット 2024-11-20 20.51.54.png

  • リポジトリ名を入力して、Create repositoriesをクリック

スクリーンショット 2024-11-20 21.55.01.png

  • 上の画像の画面に遷移したらリポジトリ作成成功です
  • 下記コードは後で使うのでコピーしといたら楽かも、上の画像の「←ここ後で使う」って書いてあるところです
git remote add origin https://github.com/<ユーザー名>/<リポジトリ名>.git

公開するURLについて

  • 「アカウント名.github.io」とした場合
    公開URLはhttps://アカウント名.github.io
  • 上記以外の場合
    公開URLはhttps://アカウント名.github.io/リポジトリ名
    今回の場合、リポジトリ名を「github_pages」としたため
    https://<アカウント名>.github.io/github_pagesとなります。

2. 公開するページの作成(HTML, CSSファイル)

スクリーンショット 2024-11-20 21.50.04.png
スクリーンショット 2024-11-20 21.50.22.png

  • HTML,CSSファイルを作成
    ※ファイル構成は一例

3. ローカル環境のファイルをリモートリポジトリにpush

ファイルが作成できたら
以下の順でターミナルに打ち込みましょう。

git init
git add .
git commit -m "コミットメッセージ"
git remote add origin <path>
// ↑後で使うと書いたコードです↑
git push origin main

4. GitHub Pagesの設定

スクリーンショット 2024-11-20 20.53.24.png

  • settingsをクリック
  • Pagesをクリック

スクリーンショット 2024-11-20 22.49.05.png

  • Branchのところをmainに変更してSaveをクリック

スクリーンショット 2024-11-20 22.54.00.png

  • Visit siteをクリックすると実際のページへ遷移します。

ページが見られるまで数分かかる場合があります。

スクリーンショット 2024-11-20 23.00.12.png

真ん中の画像がありませんが、Webページへの公開は成功しています。

これが実際の公開されたサイトです。
あれ?なぜかローカル環境では表示されていたはずのルフィがいない...
※ルフィはbackground-imageで設定

解決方法を模索

結論以下の点が間違っている部分でした。

  • ルフィの画像の相対パス

ということで、画像パスを変更しましょう

スクリーンショット 2024-11-21 21.03.39.png

↓結果↓

スクリーンショット 2024-11-21 21.15.18.png

しっかり表示されました。

2
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?