# Cheese **Repository Path**: crequency/Cheese ## Basic Information - **Project Name**: Cheese - **Description**: No description available - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: dev=main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-17 - **Last Updated**: 2025-04-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 

Cheese Logo

Cheese

GitHub License GitHub workflow status - mirror Nuget version Nuget download GitHub issues GitHub pull requests

count

# About A new generation of project scaffolding tool to make your development process more effective with half the effort. ## Installation Install `Cheese` by dotnet tool: ```shell dotnet tool install cheese --global ``` Update `Cheese` by dotnet tool: ```shell dotnet tool update cheese --global ``` ## Usage ### Initialize (In Design) Verb: `init` You can use `init` command from `Cheese` to clone a repo and setup it. For example: ```shell cheese init Crequency/KitX.github # We use protocol suffix including "github", "gitlab", "gitee" # The default protocol is github, so you can execute: `cheese init Crequency/KitX` ``` This command will clone `Crequency/KitX` repo from GitHub, and check if there is `.cheese` folder. With `.cheese` folder exists, the init action will be executed automatically. > In any folder, execute pure `cheese init` will only create `.cheese` folder. ### Setup Verb: `setup` - `--reference` `[bool]`: include this argument to set up reference - `cheese setup --reference` = `cheese reference --setup` ### Reference Verb: `reference`, Alias: [ `refer`, `ref` ] - `--status` `[bool]`: use this to show references status - `--update` `[bool]`: use this to update references - `--fetch` `[bool]`: include this to fetch remote - `--setup` `[bool]`: use this to set up references - `--convert-ssl-link-to-https-link` `[bool]`: include this to clone with `https` styled link Cheese will run `.cheese/references.cs` to get references list. ### ToDo Commands - commit - doctor - test - docs - config ## Update your project Your repo should have a `.cheese` folder in the root directory like: ```text + project + .cheese + scripts \ references.cs + src + docs README.md LICENSE ``` You can create this folder by `cheese init` command. ## Contributors [![Contributors](https://contrib.rocks/image?repo=Crequency/Cheese)](https://github.com/Crequency/Cheese/graphs/contributors) # Star History [![Star History Chart](https://starchart.cc/Crequency/Cheese.svg?variant=adaptive)](https://starchart.cc/Crequency/Cheese) # Thanks to

JetBrains Logo (Main) logo

Thanks to the great tools from JetBrains, we can turn our ideas into reality.