Skip to main content

GitHubでのプロジェクトのリポジトリの作成

GitHubにリポジトリを作成して、コードを格納し、その履歴を追跡し、共有できるソフトウェア プロジェクトを構築します。

このチュートリアルでは、このシリーズ全体で使用するリポジトリを作成します。 stargazers-logと呼ばれる小さなソフトウェア プロジェクトをビルドします。 作業の完了までに、作業の計画、コードの記述、変更の確認、ライブ Web サイトへのコードのデプロイを行います。

stargazers-log は、スターを付けたリポジトリを追跡して表示するシンプルな Web サイトです。 これは、気になるツールとコード例の個人用カタログを作成するのに役立ちます。 星付きリポジトリは、後でプロジェクトをブックマークし、保守担当者に感謝の気持ちを示すのにも役立ちます。

メモ

このシリーズに従う場合、 データ所在地付き GitHub Enterprise Cloud または GitHub Enterprise Serverを使用する場合は、 GitHub.com への参照とリンクを企業の専用 URL に置き換える必要があります。

前提条件

  • GitHub Enterprise Server インスタンス上のアカウント。

リポジトリとは

リポジトリは、ソフトウェア プロジェクトのコードとファイルを GitHubに保持する場所です。 ファイルを格納し、各変更をコミットとして追跡し、コラボレーターに作業の共有場所を提供します。 1 つの Web ページから大規模なアプリケーションまで、ほとんどのソフトウェア プロジェクトは独自のリポジトリに存在します。

リポジトリの作成

このシリーズのリポジトリを作成するには、次の手順に従います。

  1. お使いの GitHub Enterprise Server インスタンスで、任意のページの右上隅にある [] を選択し、[新しいリポジトリ] をクリックします。

  2. [所有者] ドロップダウン メニューを使用して、リポジトリを所有する個人アカウントを選択します。

  3. [ リポジトリ名 ] フィールドに「 stargazers-log」と入力します。

  4. 説明 フィールドに、「私がスターを付けたリポジトリの一覧」などの短い説明を入力します。

  5. このシリーズの後半でソフトウェア プロジェクトをライブ サイトに発行できるように、[ 表示の選択 ] ドロップダウン メニューを使用して [ パブリック ] を選択します。

  6. [ README の追加] を選択します。 これにより、リポジトリに開始ファイルと、ソフトウェア プロジェクトを記述する場所が提供されます。

  7. このソフトウェア プロジェクトの .gitignore またはライセンス ファイルを追加する必要はないため、これらのオプションは変更しないでください。

  8. リポジトリの作成をクリックします。

スターター Web ページの追加

ソフトウェア プロジェクトは小さな Web ページに拡張されるため、コンテンツを保持する index.html ファイルを追加します。

  1. ファイルの一覧の上にあるstargazers-log リポジトリのメイン ページで、[] をクリックし、[新しいファイルの作成] クリックします。

  2. ファイル名フィールドに、index.html と入力します。

  3. ファイル エディターで、次のスターター コンテンツを追加します。

    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>
    
  4. [変更をコミットする] をクリックします。

  5. 開いたダイアログで、既定のオプションをそのまま使用して main ブランチに直接コミットし、[ 変更のコミット] をクリックします。

達成した内容

Task結果
リポジトリを作成しましたソフトウェア プロジェクトをstargazers-logに格納するGitHubを作成しました。
README を追加しましたソフトウェア プロジェクトに自身を記述する場所を指定しました。
Web ページを追加しましたサイトの開始点として index.html を作成しました。

次のステップ

  • ソフトウェア プロジェクトにホームが追加されたので、実行する作業を計画します。 作業の計画 に進みます。