Skip to content

feat(ml-cellar): add materialize command#13

Merged
scepter914 merged 1 commit intomainfrom
feat/materialize
Jan 16, 2026
Merged

feat(ml-cellar): add materialize command#13
scepter914 merged 1 commit intomainfrom
feat/materialize

Conversation

@scepter914
Copy link
Copy Markdown
Owner

Summary

This PR add materialize command.

Change point

  • feat(ml-cellar): add materialize command

Signed-off-by: scepter914 <scepter914@gmail.com>
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds two new commands to the ml-cellar CLI for materializing Git LFS files: materialize-all to pull all LFS-managed files, and materialize to pull specific files or directories.

Changes:

  • Add new materialize.rs module with materialize_all() and materialize() functions
  • Integrate materialize commands into the CLI command structure
  • Update README documentation to reflect the new command names (replacing get-all and get with materialize-all and materialize)

Reviewed changes

Copilot reviewed 1 out of 3 changed files in this pull request and generated no comments.

File Description
src/bin/ml-cellar/materialize.rs New module implementing Git LFS pull operations for materializing files
src/bin/ml-cellar/main.rs Add MaterializeAll and Materialize command variants and route them to the materialize module
README.md Update documentation to use new materialize command names instead of get commands

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@scepter914 scepter914 merged commit a1370fe into main Jan 16, 2026
7 checks passed
@scepter914 scepter914 deleted the feat/materialize branch January 17, 2026 00:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants