KK Documentation

Comprehensive guides and technical documentation for KK Version Control System.


Getting Started

Installation

Set up KK on your machine. Includes prerequisites for Windows, macOS, and Linux, plus optional rclone setup.

Beginner

Git + Google Drive Setup

Complete step-by-step guide to set up KK with GitHub/GitLab/Gitea for code and Google Drive for large files. The recommended setup for teams.

Beginner

Unreal Engine 5.6 Sample

Clone-and-run sample template showcasing a complete, live integration of KK with GitHub and Google Drive.

Template

How To Guide

Step-by-step guides for common workflows: initializing projects, setting up remotes, cloning, and daily usage.

Beginner

Glossary

Definitions of key terms and concepts used throughout KK's documentation and command-line interface.

Reference

Technical Documentation

How It Works

Deep dive into KK's internals: hidden Git database, pointer files, object storage, daily workflow, and clone mechanics.

Technical

Git Remote Integration

How KK works with and without Git remotes, code files vs large files handling, repository structure, and common workflows.

Technical

Additional Resources

Features

Overview of KK's capabilities on the main website.

Overview

GitHub Repository

Source code, issue tracker, and contribution guidelines.

External

License

Modified GNU General Public License, Version 2.0 with commercial use restrictions.

Legal

Need Help?

For questions, bug reports, or feature requests, please open an issue on the GitHub issue tracker. For commercial licensing inquiries, contact godynheil@quisto.ph.