第2章 まずは自分のGitHubを作って動かしてみる
想定学習時間: 7分
GitHubは、AI時代の制作拠点として非常に重要なツールです。しかし、その機能を最大限に活用するには、まずあなた自身の「場所」を持つことから始まります。GitHubの最初の画面は少し専門的に見えるかもしれませんが、基本的なアカウント作成は一般的なWebサービスとほとんど同じです。メールアドレスの登録、ユーザー名の決定、パスワードの設定、そして簡単なプロフィール設定が主なステップです。
GitHubアカウントは、これからあなたが手掛けるプロジェクトの名刺のような役割を果たします。最初は誰かに見せる予定がなくても、非公開リポジトリを活用すれば、自分だけ、あるいはチームだけでプロジェクトを管理できます。しかし、GitHubは公開の場にもなり得るため、アカウント作成の段階で「どのように見えるか」を少し意識しておくことが大切です。
GitHubのユーザー名は、あなたのGitHub上のURLにも表示されます。例えば、ユーザー名がyour-nameであれば、あなたのページはgithub.com/your-nameとなります。仕事で利用する可能性がある場合は、ビジネスシーンにふさわしい、あまりふざけた名前にしない方が無難です。個人の制作やAI開発用であれば、あなたの名前、屋号、ブランド名、活動名などに近いものが良いでしょう。
一度使い始めると、プロジェクトの履歴がユーザー名に紐づいて積み上がっていきます。途中で変更することも可能ですが、URLや連携先に影響が出る場合もあるため、最初から長く使っても違和感のない名前を選ぶことをおすすめします。
GitHubでは、アカウント作成、通知、セキュリティ確認にメールアドレスを使用します。仕事で使う場合は、普段から確認しやすいメールアドレスを登録しておくと便利です。
ただし、メールアドレスの公開設定には注意が必要です。コミット履歴にメールアドレスが関連付けられることがあり、設定によってはあなたのメールアドレスが外部から見える形になることもあります。最初のうちは、GitHub側で用意される非公開用のメールアドレスを使う設定にしておくと、プライバシー保護の観点から安心です。詳細な設定は後からでも見直せます。
GitHubには、あなたのコードやプロジェクトが保管されます。Webサイト、AIアプリ、業務ツールなど、重要な制作物を管理する場所となるため、セキュリティ意識を持つことが非常に重要です。
AI開発を進める中で、GitHubには事業に関わる情報や、公開してはいけないAPIキー、環境設定などが含まれる可能性もあります。もちろん、これらの秘密情報をリポジトリに直接保存しないことが基本ですが、その前にアカウント自体を強固に保護する意識が不可欠です。
アカウントを作成したら、次はプロフィールを整えましょう。最初は空欄でも利用できますが、最低限の情報を設定しておくことで、あなたのGitHubアカウントが「何者なのか」を伝えやすくなります。
すべての項目を埋める必要はありません。しかし、「AI活用・Web制作・業務自動化のプロジェクト管理用アカウント」のように、あなたがGitHubを何のために使うのかを短く書いておくだけでも、見る人に与える印象は大きく変わります。GitHubはエンジニアの履歴書のように使われることもありますが、この講座で目指すのは、AI時代の制作物を管理するための「あなたの作業拠点」を作ることです。最初から完璧を目指す必要はなく、シンプルで十分です。
GitHubのアカウント自体は存在が見えるものですが、リポジトリは公開と非公開を選択できます。
初心者のうちは、基本的に非公開リポジトリから始めることをおすすめします。まずは自分のための作業場として使い、慣れてきたら見せても良いものだけを公開するという順番で進めましょう。
「間違って公開してしまったらどうしよう」「何をプロフィールに書けばいいか分からない」といった不安は自然なことです。だからこそ、最初は小さく始めることが重要です。
README.mdファイルを書き、簡単なファイルを置く。これだけで、GitHubの入口に立つことができます。特にAI開発を考えている場合、GitHubアカウントを先に作っておくことは非常に有効です。多くのAIツールはGitHubとの連携を前提としており、プロジェクトをGitHubに置いておくことで、後からAIにコードを読ませたり、修正を依頼したり、レビューを受けたりしやすくなります。GitHubアカウントは、AI開発のための身分証のような役割も持ちます。
アカウントを作っただけでは使いこなせるわけではありませんが、アカウントがなければ何も始まりません。GitHubは、最初は少し冷たい画面に見えるかもしれませんが、そこにあなたのプロジェクトがひとつ置かれると、それはあなたの作業場となり、制作物を積み上げる場所へと変わります。まずは、この第一歩を踏み出し、あなたのGitHubを「自分の場所」として使い始めましょう。
人にたとえると
新しいクリエイティブな作業場を開設する場面を想像してみましょう。
新しいアトリエの持ち主は、まず自分だけの場所を手に入れることから始めます。次に、アトリエの顔となる「看板」を掲げます。大切な作品を守るため、頑丈な「鍵」をかけます。そして、作品は「公開ギャラリー」と、まだ見せたくない「非公開の制作室」で使い分け、創作の拠点を整えます。