This project is to do some knowledge backup.
If you have any questions, please contact [email protected].
This repository uses git as its version management tool.
-
From https://git-scm.com install git.
-
Set Git user name and email:
git config --global user.name "your username" git config --global user.email "your email"
-
Use git gui to clone the source code.
Use java, springboot and mysql to build back-end projects.
Use typescript and react to build front-end projects.
Use docker and rockylinux to build docker images of all projects.
Use typescript, electron and react to build desktop programs for mac, linux, windows.
Use typescript, capacitor and react to build ios apps and android apps.
use typescript and cypress to write end-to-end tests for react project
use typescript and cypress to write automated tests for capacitor project
use typescript and playwright to write automated tests for electron project
use typescript and ffcreator to generate cool videos
use rust to generate executable program
Sometimes, you'll see a prompt like this: This repository currently has approximately 1500 loose objects.
The warning dialog can be disabled with the following command.
git config --global gui.gcwarning false