XEROTTA

新入社員の学び / ホームページ制作初級者 / 講座8

WEBSITE BASICS / COURSE 08

GitHubに保存して公開準備

HTML・CSS・画像を再現できる一式にし、変更管理と公開範囲を確認して次のクラウド公開へ進む。

アニメと具体例手順付き演習成果物とレビュー解説付き確認問題

まずは、図でつかもう

1 / 4

矢印を追い、各ポイントを押して確認しましょう。

01 / WEBSITE BASICS

この講座で、何をできるようにするか。

HTML・CSS・画像を再現できる一式にし、変更管理と公開範囲を確認して次のクラウド公開へ進む。

所要時間は実習環境と進み方に応じて調整します。

学習目標と確認ポイント詳しく見る
  • 最終ファイルをまとめるを説明し、公開用ファイル一覧を作る。
  • Gitの差分とコミットを説明し、変更履歴を作る。
  • GitHubのリポジトリを説明し、保存・公開範囲の確認票を作る。
  • 公開前の確認と承認を説明し、公開前レビュー票を作る。
  • 次のクラウド公開への引継ぎを説明し、クラウドへ渡す一式を作る。
  • 更新・戻し方・片付けを説明し、最終成果物と引継ぎメモを作る。
開始前の準備

無料のテキストエディタとブラウザーで静的なページを作ります。共通題材は架空の「ひだまりカフェ」です。フォーム送信・予約処理・会員情報の保存は静的ページだけでは完成しません。

GitHubに保存して公開準備の学習内容を表した仕組みのイメージ図

02 / WEBSITE BASICS

仕組みを理解し、手を動かして確かめる。

1. 最終ファイルをまとめる2. Gitの差分とコミット3. GitHubのリポジトリ4. 公開前の確認と承認5. 次のクラウド公開への引継ぎ6. 更新・戻し方・片付け

最終ファイルをまとめる

詳しく見る

学習テーマ 1

公開する静的ファイルと、メモ・不要な生成物を分けます。index.htmlから参照するCSSと画像が相対パスで届き、フォルダーをコピーしても表示されるかを確認します。

具体例と実習手順

完成サンプルの配置と自分のフォルダーを比べ、必要ファイルの一覧を作る。

残す成果物:公開用ファイル一覧

前提・操作・観察結果・理由・未確認を分けて残します。手順を他の人に説明し、同じ入力で同じ結果になるか確認してください。

Gitの差分とコミット

詳しく見る

学習テーマ 2

変更前後を確認して、関連する編集を小さく記録します。履歴の説明へ変更の目的と確認結果を書きます。GitとGitHubを区別し、外へ送るファイルに秘密や不要な個人情報がないかを確かめます。

具体例と実習手順

git status、git diffで対象を読み、ページ作成のコミットを作る。

残す成果物:変更履歴

前提・操作・観察結果・理由・未確認を分けて残します。手順を他の人に説明し、同じ入力で同じ結果になるか確認してください。

GitHubのリポジトリ

詳しく見る

学習テーマ 3

リポジトリの公開・非公開と、ホスティングするページの公開範囲は別の設定や条件が関わります。GitHub FreeのPages等を使う場合、対象リポジトリや機能の条件を公式資料で確認します。

具体例と実習手順

利用が許可されたアカウントで保存する場合、リポジトリ名と公開範囲、含むファイルを事前に確認する。

残す成果物:保存・公開範囲の確認票

前提・操作・観察結果・理由・未確認を分けて残します。手順を他の人に説明し、同じ入力で同じ結果になるか確認してください。

公開前の確認と承認

詳しく見る

学習テーマ 4

ローカルで完成したことと公開が承認されたことは別です。文章、素材、リンク、架空情報の表示、公開する相手、更新と片付けの担当をそろえます。

具体例と実習手順

公開レビュー用のチェック表を作り、確認済みと未確認を分ける。

残す成果物:公開前レビュー票

前提・操作・観察結果・理由・未確認を分けて残します。手順を他の人に説明し、同じ入力で同じ結果になるか確認してください。

次のクラウド公開への引継ぎ

詳しく見る

学習テーマ 5

AWS、Azure、Google Cloudの講座では、この静的ファイル一式を使って公開・更新・終了を体験します。静的ページへ秘密のAPIキーを置いたり、フォームだけで予約の保存が完成したと説明したりしません。

具体例と実習手順

index.html、styles.css、assetsを引き渡すZIPへまとめ、展開後の表示を再確認する。

残す成果物:クラウドへ渡す一式

前提・操作・観察結果・理由・未確認を分けて残します。手順を他の人に説明し、同じ入力で同じ結果になるか確認してください。

更新・戻し方・片付け

詳しく見る

学習テーマ 6

修正した履歴と公開した版を対応させ、戻したい場合にどの版へ戻すかを説明できるようにします。公開URL、管理場所、利用条件、停止や削除の手順も次の学習で確認します。

具体例と実習手順

最終版のデモを行い、変更方法と一つ前の内容へ戻す案を説明する。

残す成果物:最終成果物と引継ぎメモ

前提・操作・観察結果・理由・未確認を分けて残します。手順を他の人に説明し、同じ入力で同じ結果になるか確認してください。

完成例を見ながら、自分のページへ変更する

完成例は架空のお店の静的サイトです。そのまま提出するだけでなく、各テーマの目的と確認条件に合わせて変更し、結果を記録してください。

03 / WEBSITE BASICS

仕事のアニメ:GitHubに保存して公開準備を考える。

新人・アオイさんと先輩・ミナトさんの会話で、「GitHubに保存して公開準備」を学びます。最初の場面は「公開する静的ファイルと、メモ・不要な生成物を分けます。」。何を確かめ、どう対応するかを順に見ていきましょう。

最終ファイルをまとめる1 / 6
アオイ

公開する静的ファイルと、メモ・不要な生成物を分けます。

学習ポイント:公開用ファイル一覧

約12秒ごとに場面が切り替わります。再生中も一時停止でき、「前へ」「次へ」で自分のペースで読めます。最終場面で停止します。

アニメの内容をまとめて文章で読む

1. 最終ファイルをまとめる

アオイ:公開する静的ファイルと、メモ・不要な生成物を分けます。

学習ポイント:公開用ファイル一覧

2. Gitの差分とコミット

ミナト:変更前後を確認して、関連する編集を小さく記録します。

学習ポイント:変更履歴

3. GitHubのリポジトリ

アオイ:リポジトリの公開・非公開と、ホスティングするページの公開範囲は別の設定や条件が関わります。

学習ポイント:保存・公開範囲の確認票

4. 公開前の確認と承認

ミナト:ローカルで完成したことと公開が承認されたことは別です。

学習ポイント:公開前レビュー票

5. 次のクラウド公開への引継ぎ

アオイ:AWS、Azure、Google Cloudの講座では、この静的ファイル一式を使って公開・更新・終了を体験します。

学習ポイント:クラウドへ渡す一式

6. 更新・戻し方・片付け

ミナト:修正した履歴と公開した版を対応させ、戻したい場合にどの版へ戻すかを説明できるようにします。

学習ポイント:最終成果物と引継ぎメモ

04 / WEBSITE BASICS

演習を完成させ、成果物をレビューする。

演習1

完成サンプルの配置と自分のフォルダーを比べ、必要ファイルの一覧を作る。

  1. 対象・環境・入力データ・期待結果を記録する。
  2. 上の解説と各ブロックの実習手順を使って作業する。
  3. 結果を期待と比較し、違いがあれば条件を一つずつ確かめる。
  4. 成果物・再現手順・分かったこと・未確認を残してレビューする。

演習2

利用が許可されたアカウントで保存する場合、リポジトリ名と公開範囲、含むファイルを事前に確認する。

  1. 対象・環境・入力データ・期待結果を記録する。
  2. 上の解説と各ブロックの実習手順を使って作業する。
  3. 結果を期待と比較し、違いがあれば条件を一つずつ確かめる。
  4. 成果物・再現手順・分かったこと・未確認を残してレビューする。

演習3

最終版のデモを行い、変更方法と一つ前の内容へ戻す案を説明する。

  1. 対象・環境・入力データ・期待結果を記録する。
  2. 上の解説と各ブロックの実習手順を使って作業する。
  3. 結果を期待と比較し、違いがあれば条件を一つずつ確かめる。
  4. 成果物・再現手順・分かったこと・未確認を残してレビューする。
レビューで確かめること

正しい用語で説明できるか/入力と結果が対応しているか/正常だけでなく失敗する条件も扱ったか/他の人が再現できるか/残る課題を隠していないか。

コード練習:編集して表示を比べる

HTMLとCSSを書き換え、「表示を更新」を押してください。元ファイルは変更せず、このページを閉じると入力は消えます。JavaScript・フォーム送信・外部素材の読み込みは実行しないHTML/CSS用の練習です。画像は同梱cafe.svgだけを表示します。

ここで編集した内容を残す場合は自分でエディタへコピーします。上のZIPは完成サンプルで、入力中の編集は含みません。

05 / WEBSITE BASICS

確認問題:答えより、理由を説明する。

全5問。選ぶと解説が表示されます。何度でも選び直せます。

回答済み 0 / 5問

06 / WEBSITE BASICS

成果物を残し、理解と未確認を分ける。

架空データを使い、根拠と結果を自分の言葉でまとめます。回答とメモは自動保存・外部送信しません。残したい内容はコピーするか、成果物ファイルへ記入してください。

07 / WEBSITE BASICS

説明・実装・記録を、一つの成果へつなげる。

HTML・CSS・画像を再現できる一式にし、変更管理と公開範囲を確認して次のクラウド公開へ進む。

  • 公開用ファイル一覧
  • 変更履歴
  • 保存・公開範囲の確認票
  • 公開前レビュー票
  • クラウドへ渡す一式
  • 最終成果物と引継ぎメモ

08 / WEBSITE BASICS

公式資料・確認先