※この記事は執筆途中です.
1. 前提と確認
1.1. 前提
-
Visual Studio Code がインストールされている.
-
Git がインストールされている
-
Ruby がインストールされている.
1.2. 確認
このページでやることは次の通りです.
-
GitHub へ登録する.
-
sshkey を設定してGitHubと通信できるようにする.
-
このサイトのリポジトリをForkして自分のリモートリポジトリを作る.
-
リモートリポジトリをクローンしてローカルリポジトリを作る.
2. GitHubへの登録
このホームページの本体部分はGitHub上のリポジトリ(Gitによって管理されているフォルダのこと)です.
記事を追加することは,このリポジトリにファイルを追加する事です.
|
下記を参考に,GitHubへ登録してください.
登録は無料です.
大学が提供するメールアドレスではなく,gmailアカウントで利用することをお勧めします.
3. sshkeyの設定
下記を参考に,githubへsshkeyを登録してください.
記事中のコマンドは,VSCode のターミナルで実行します.
上記でわからなければ,次の記事でより詳しく解説しています.
他にも同じような解説記事があるので,ググってみてください.
4. Fork

このサイトのGitHubリポジトリへアクセスし,Forkボタンを押します.
Forkボタンを押すと,自分のGitHubページにリポジトリが追加されます.
このリポジトリが,自分のリモートリポジトリです.

自分のリポジトリに移り,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して自分のリモートリポジトリを作る.
-
リモートリポジトリをクローンしてローカルリポジトリを作る.
次はローカルリポジトリに変更を加え,それをリモートリポジトリに反映させます.
