このリポジトリは, 篠田・牧野研究室 の公式ウェブサイトのソースコードを管理しています.
👉 コンテンツ更新ガイド (docs/edit-guide.md)
変更内容を自分のPCで確認する手順です.
- 事前準備: Node.js (v22以上推奨) をインストール.
- クローンとセットアップ:
git clone https://github.com/shinolab/hapislab.org.git cd hapislab.org npm install - 開発サーバーの起動:
npm run dev
- ブラウザで
http://localhost:4321を開きます.
変更をサイトに反映させるには, プルリクエストを作成してください. main ブランチへの直接 Push はできません.
事前に GitHub CLI をインストールしておいてください.
- 最新の
mainを取得:git switch main && git pull origin main - 作業用ブランチ作成:
git switch -c <your-branch-name>- ブランチ名は内容に応じて適宜変更してください.
- 編集: 具体的な更新手順については, 以下のガイドを参照してください.
- コミット:
git add . && git commit -m "<your commit message>"- コミットメッセージは変更内容がわかるように書いてください.
git add .は変更したファイルをすべてステージングします. 不要なファイル/機密ファイルなどが含まれないように注意してください. gitに慣れていない場合はGUIクライアントの使用を推奨します.
- PR作成:
gh pr create --web- ブラウザが開くので, タイトルと説明を入力して PR を作成してください.
--webを付けない場合は CLI 上で完結できます.
- リポジトリページでファイルを直接編集.
- "Commit changes..." から "Create a new branch..." を選択して PR を作成.
- 公開情報: このリポジトリに追加したデータはすべてパブリックに公開されます.
- 画像: 大きな画像は圧縮するか, 外部ストレージを活用してください.
- 承認: PR が管理者にマージされると, 自動的にサイトへ反映されます.