Skip to content

Alternative to git focused on single files and file history being treated as objects as oppossed to the entire repo being treated as one singular object. Inspired by: https://www.leshenko.net/p/ugit/#

License

Notifications You must be signed in to change notification settings

AVoSI-VI/Forrest-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation incoming... soon.... don't panic

Forrest-python

Alternative to git focused on single files and file history being treated as objects as oppossed to the entire repo being treated as one singular object

Why:

git is great at what it does but I have run into many issues with needing to change singular files in very large repos and generally needing to treat those singular files as objects themselves as opposed to the entire structure as they don't generally need to be in my use case - 25 million files gets out of hand when needing to maintain forks of individual files.

Note:

Forrest doesn't preclude you from using git you can use both at the same time in the same repo. You would just need to add the .Forrest folder to your git ignore.

This project is being re-written in Dart lang in a separate repo as to be better integrated with the dart and flutter based website I will be developing. This repo will still be maintained with features added as needed/suggested. So if you have suggestions or contributions they are welcome.

Python was mainly used to quickly prototype features and structure - this repo is NOT ready for production.

About

Alternative to git focused on single files and file history being treated as objects as oppossed to the entire repo being treated as one singular object. Inspired by: https://www.leshenko.net/p/ugit/#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages