このチュートリアルでは、このシリーズ全体で使用するリポジトリを作成します。
stargazers-logと呼ばれる小さなソフトウェア プロジェクトをビルドします。 作業の完了までに、作業の計画、コードの記述、変更の確認、ライブ Web サイトへのコードのデプロイを行います。
stargazers-log は、スターを付けたリポジトリを追跡して表示するシンプルな Web サイトです。 これは、気になるツールとコード例の個人用カタログを作成するのに役立ちます。 星付きリポジトリは、後でプロジェクトをブックマークし、保守担当者に感謝の気持ちを示すのにも役立ちます。
メモ
このシリーズに従う場合、 データ所在地付き GitHub Enterprise Cloud または GitHub Enterprise Serverを使用する場合は、 GitHub.com への参照とリンクを企業の専用 URL に置き換える必要があります。
前提条件
- GitHub Enterprise Server インスタンス上のアカウント。
リポジトリとは
リポジトリは、ソフトウェア プロジェクトのコードとファイルを GitHubに保持する場所です。 ファイルを格納し、各変更をコミットとして追跡し、コラボレーターに作業の共有場所を提供します。 1 つの Web ページから大規模なアプリケーションまで、ほとんどのソフトウェア プロジェクトは独自のリポジトリに存在します。
リポジトリの作成
このシリーズのリポジトリを作成するには、次の手順に従います。
-
お使いの GitHub Enterprise Server インスタンスで、任意のページの右上隅にある [] を選択し、[新しいリポジトリ] をクリックします。
-
[所有者] ドロップダウン メニューを使用して、リポジトリを所有する個人アカウントを選択します。
-
[ リポジトリ名 ] フィールドに「
stargazers-log」と入力します。 -
説明 フィールドに、「私がスターを付けたリポジトリの一覧」などの短い説明を入力します。
-
このシリーズの後半でソフトウェア プロジェクトをライブ サイトに発行できるように、[ 表示の選択 ] ドロップダウン メニューを使用して [ パブリック ] を選択します。
-
[ README の追加] を選択します。 これにより、リポジトリに開始ファイルと、ソフトウェア プロジェクトを記述する場所が提供されます。
-
このソフトウェア プロジェクトの
.gitignoreまたはライセンス ファイルを追加する必要はないため、これらのオプションは変更しないでください。 -
リポジトリの作成をクリックします。
スターター Web ページの追加
ソフトウェア プロジェクトは小さな Web ページに拡張されるため、コンテンツを保持する index.html ファイルを追加します。
-
ファイルの一覧の上にある
stargazers-logリポジトリのメイン ページで、[] をクリックし、[新しいファイルの作成] クリックします。 -
ファイル名フィールドに、
index.htmlと入力します。 -
ファイル エディターで、次のスターター コンテンツを追加します。
HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Stargazers log</title> </head> <body> <h1>Stargazers log</h1> <p>A log of the repositories I've starred.</p> </body> </html><!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Stargazers log</title> </head> <body> <h1>Stargazers log</h1> <p>A log of the repositories I've starred.</p> </body> </html> -
[変更をコミットする] をクリックします。
-
開いたダイアログで、既定のオプションをそのまま使用して
mainブランチに直接コミットし、[ 変更のコミット] をクリックします。
達成した内容
| Task | 結果 |
|---|---|
| リポジトリを作成しました | ソフトウェア プロジェクトをstargazers-logに格納するGitHubを作成しました。 |
| README を追加しました | ソフトウェア プロジェクトに自身を記述する場所を指定しました。 |
| Web ページを追加しました | サイトの開始点として index.html を作成しました。 |
次のステップ
- ソフトウェア プロジェクトにホームが追加されたので、実行する作業を計画します。 作業の計画 に進みます。