国内 GitHub 访问问题:https://github.com/521xueweihan/GitHub520
这里是桂林电子科技大学数学与计算科学学院创新实践基地的官方站点。站点基于 Facebook 开源站点生成器 Docusaurus 构建,当前使用版本:2.0.0-alpha.69。项目使用 GItHub Action 进行 CI/CD。
加入站点的维护并无任何门槛,你只需要懂那么一点点的 Git 操作「即可参与站点文档部分的维护」,还不熟悉 Git 协作的同学可到此练习仓练习 -> Git2Github-practice。当然,熟悉前端的同学,能快速上手,对站点进行定制开发。具体可以参考 Docusaurus@v2 官方文档 -> 🔗v2.docusaurus🌹。
你可以选用 yarn 或 npm 任意一款包管理工具。
Node.js 版本 >= 10.15.1,Yarn 版本 >= 1.5
# 安装 yarn
npm install -g yarn以下示范基于 Git2Github-practice 的协作之道。
- Step 1:fork「戳我」 本仓库,clone 项目到本地进行开发。
git clone https://github.com/your-username/official-website
cd official-website- Step 2:新建 Git 分支,基于新分支进行开发
git branch branch-name安装项目依赖
yarn set version berry
yarn
# or
npm install- Step 3:启动开发服务器,进行开发
yarn run start
# or
npm run start- Step 4:将变更提交至 GitHub,然后向本仓库(main branch)发起 pull reqeust
git add .
git commit -m "feat: xxxxxx"
git push