- This repository hosts the official website for the HCSH Information Study Group (資訊讀書會) at XinZhuang High School (新莊高中).
- Developed with
Reactfor building UI,Vitefor fast bundling, andTailwindCSSfor efficient, customizable design. - This is our first self-developed website, so some techniques or implementations may not be fully refined.
⭐ Note :
- If you have any thoughtful and constructive feedback or suggestions, we would greatly appreciate hearing from you to help us improve.
v0.0.0 — Initial release, built with React + Vite + TailwindCSS
- Clone the entire repository from GitHub to your local directory.
git clone https://github.com/oAlex03ol/HCCF-NET.git- Navigate to the correct project folder:
HCPC-NET.
cd HCCF-NET- Install all dependencies from
package.jsonwithnpm(Node.js tool).
npm install # Don't worry, npm will install everything as instructed in the package.json- Launch the server on your local machine
npm run dev💡 Tips :
- Always pull before you push to minimize merge conflicts.
- If you encounter conflicts, resolve them locally before pushing.
- Ensure your Git user.name and user.email are set globally so Git can identify you:
# You only need to set them once per computer. For example:
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
- Make sure you’re inside the project folder:
cd HCCF-NET- Pull the latest changes from the remote repository to avoid conflicts:
git pull origin main- Run this command to stage all your current changes:
git add .- Save those staged changes with a message describing what you changed:
git commit -m "Describe your changes here"- Upload your committed changes to the remote repository on GitHub
git push origin "branch-name"