Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "garden" - a hacker-friendly multi-repo Git power tool #78

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

davvid
Copy link

@davvid davvid commented Jul 1, 2023

Garden is a uniquely powerful Git-centric tool that makes it easy to perform dynamic operations over arbitrary collections of configuration-defined Git trees.

https://gitlab.com/garden-rs/garden

https://garden-rs.github.io/

https://crates.io/crates/garden-tools

@dictcp
Copy link
Owner

dictcp commented Jul 19, 2023

I am not sure what garden is. maybe it is more like a workflow / CICD tools? 🤔

Garden is a uniquely powerful Git-centric tool that makes it easy to
perform dynamic operations over arbitrary collections of
configuration-defined Git trees.

https://gitlab.com/garden-rs/garden

https://garden-rs.github.io/

https://crates.io/crates/garden-tools
@davvid
Copy link
Author

davvid commented Jul 21, 2023

Hi @dictcp ~ here's a few use cases in which garden is useful. It's very much a git-centric helper.

Do you ever find yourself with random collections of Git repos that you'd like to index and catalog in a shareable config file?

Do you ever find yourself wanting to recreate these collections of Git repositories from scratch?

Do you ever find yourself collecting random collections of shell scripts and commands snippets alongside these catalogs of Git repositories?

These are the basic use cases that garden solves. I was able to replace lots of random shell scripts and build instructions with a single garden file where I can keep notes and custom command snippets.

I hope that helps explain some of the motivation and garden use cases.

Thanks for responding to this PR!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants