Source Control Generator is a program designed to ease effort in creating git repositories and backing up projects.
-
Easy Git Repository Creation
- Git repositories for projects can be created with a minimal amount of clicks.
- Note: Binary files are ignored by default in the gitignore template, so either use the backup tool to fully back up your projects, or tweak this template to include binaries (not recommended for large projects).
- Git repositories for projects can be created with a minimal amount of clicks.
-
Backup Projects in Bulk
- Projects can be archived with one click and saved to a specific directory.
-
Save Time Through Templates & Keywords
- Text files that need to exist for each project (readme, changelog, license, etc.) can be auto-generated through templates.
- Templates are customizable with keywords and are made to be completely extensible.
- New templates can be created, and new keywords defined.
-
Project Customization via Modules
- Modules allow SCG to support projects of specific types, such as Divinity: Original Sin 2 mods.
-
Markdown Converter
- SCG contains a built-in Markdown converter, for converting markdown to various formats, such as BBcode and HTML.
Note that the "Divinity Original Sin 2 / Definitive Edition" modules are the only ones currently available, as SCG was initially created with that game in mind.
Features added by the Divinity: Original Sin 2 & Definitive Edition modules can be found here: Divinity: Original Sin 2 Features (wiki)
Anyone and everyone is welcome to contribute. Please take a moment to review the guidelines for contributing.
If you're feeling generous, an easy way to show support is by tipping me a coffee:
All coffee goes toward fueling my development efforts. Thanks!