Skip to content

Asterki/kinto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kinto

Python Based Version Control System

This Project Is Still In Progress, updates are expected time soon

Overview

Kinto is a Python-based version control system designed to help developers manage changes to their codebase efficiently. It provides a simple and intuitive interface for tracking changes, collaborating with team members, and maintaining a history of project versions.

Features

  • Version Tracking: Keep track of changes to your codebase over time.
  • Branching and Merging: Create branches to work on new features and merge them back into the main codebase.
  • Collaboration: Work with team members on the same project seamlessly.
  • History and Rollback: View the history of changes and roll back to previous versions if needed.

Installation

To install Kinto, you can clone the repository and use it from there

$ git clone https://github.com/Asterki

Usage

Here are some basic commands to get you started with Kinto:

Initialize a Repository

This command initializes a new Kinto repository in the current directory.

$ kinto init

Add Files

Add files to the staging area.

$ kinto add .

Commit Changes

Commit the staged changes with a descriptive message.

$ kinto commit "Commit message"

View History

View the commit history of the repository.

$ kinto log

Create a Branch

Create a new branch to work on a feature.

$ kinto branch <branch-name>

Merge Branches

Merge the specified branch into the current branch.

$ kinto merge <branch-name>

Contributing

We welcome contributions to Kinto! If you would like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix.
  3. Make your changes and commit them with descriptive messages.
  4. Push your changes to your fork.
  5. Open a pull request with a description of your changes.

License

Kinto is licensed under the MIT License. See the LICENSE file for more information.

Contact

For any questions or feedback, please contact me at asterki.dev@proton.me

About

Python Based Version Control System

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Languages