Skip to content

LaughingLeader/SourceControlGenerator

Repository files navigation

Source Control Generator

Source Control Generator is a program designed to ease effort in creating git repositories and backing up projects.

Links

Recommended Reading

Features:

  • 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).
  • 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.

Divinity: Original Sin 2 & Definitive Edition Features

Features added by the Divinity: Original Sin 2 & Definitive Edition modules can be found here: Divinity: Original Sin 2 Features (wiki)

Contributing to this project:

Anyone and everyone is welcome to contribute. Please take a moment to review the guidelines for contributing.

Support

If you're feeling generous, an easy way to show support is by tipping me a coffee:

Tip Me a Coffee

All coffee goes toward fueling my development efforts. Thanks!

About

Source Control Generator is a program designed to ease effort in creating git repositories and backing up projects.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages