引継ぎ資料, テクノロジー,

GitHubへの登録

福田 | Apr 24, 2022
GitHubへの登録

※この記事は執筆途中です.

1. 前提と確認

1.1. 前提

  • Visual Studio Code がインストールされている.

  • Git がインストールされている

  • Ruby がインストールされている.

1.2. 確認

このページでやることは次の通りです.

  • GitHub へ登録する.

  • sshkey を設定してGitHubと通信できるようにする.

  • このサイトのリポジトリをForkして自分のリモートリポジトリを作る.

  • リモートリポジトリをクローンしてローカルリポジトリを作る.

2. GitHubへの登録

このホームページの本体部分はGitHub上のリポジトリ(Gitによって管理されているフォルダのこと)です.

記事を追加することは,このリポジトリにファイルを追加する事です.

github

GitHub

リポジトリ(Git で管理されるファイルのこと)を公開し,チームで開発するためのウェブサービスです.

下記を参考に,GitHubへ登録してください.

登録は無料です.

大学が提供するメールアドレスではなく,gmailアカウントで利用することをお勧めします.

3. sshkeyの設定

下記を参考に,githubへsshkeyを登録してください.

記事中のコマンドは,VSCode のターミナルで実行します.

上記でわからなければ,次の記事でより詳しく解説しています.

他にも同じような解説記事があるので,ググってみてください.

4. Fork

fork

このサイトのGitHubリポジトリへアクセスし,Forkボタンを押します.

Forkボタンを押すと,自分のGitHubページにリポジトリが追加されます.

このリポジトリが,自分のリモートリポジトリです.

code

自分のリポジトリに移り,Codeボタンからssh接続のためのアドレスを取得します.

5. フォルダ作成

適当な場所(デスクトップなど)に YNUMATH のようなフォルダを作成し,VSCodeで開きます.

これは,このサイトのファイル群をおくためのフォルダです.

VSCode を開き,Ctrl + K, Ctrl + O で先ほど作成したフォルダを選択します.

VSCodeで ファイル > フォルダを開く を選択しても同じ操作が可能です.

6. clone

VSCode を開き,Ctrl + "@"cmd + j で VSCode のターミナルを呼び出します.

VSCodeで ターミナル > 新しいターミナル を選択しても同じ操作が可能です.

ターミナルで,

git clone <さっきコピーしたアドレス>

と入力し,Enterを押します.

ここでsshのパスワードを要求されるので,上で設定したパスワードを入力します.

以上で,自分のPCにリポジトリをクローン(コピーのこと)しました.

このリポジトリが,ローカルリポジトリです.

Home_Page というフォルダが作成されるので,

cd Home_Page

と入力し,フォルダを移動します.

7. gitの初期設定

Home_Page というフォルダを開いた状態で,

git config --local user.name "<githubのユーザーネーム>"
git config --local user.email "<githubのメールアドレス>"
git config --global color.ui auto

と入力し,gitの初期設定を行います.

<githubのユーザーネーム>, <githubのメールアドレス> の部分は,自分のユーザーネームとメールアドレスを入力してください.

これで,変更履歴をあなたのものとしてコミット(gitに記録)できるようになります.

8. このページで行ったことの確認

以上の操作で,あなたのPC上に, YNUMATH というフォルダがあり,

その中に Home_Page というフォルダがあるはずです.

8.1. まとめ

  • GitHub へ登録する.

  • sshkey を設定してGitHubと通信できるようにする.

  • このサイトのリポジトリをForkして自分のリモートリポジトリを作る.

  • リモートリポジトリをクローンしてローカルリポジトリを作る.

次はローカルリポジトリに変更を加え,それをリモートリポジトリに反映させます.