diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2026-02-10 12:52:19 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2026-02-10 13:03:37 +0000 |
| commit | 09bb21462ac5571cace5a7e71103156772a499fe (patch) | |
| tree | 2f46a7be3b6398b00acbe6bcdbb7474903e20087 /src/bin/ngit/sub_commands/send.rs | |
| parent | 5db638d7350c35649d9fa4faac981395667e0609 (diff) | |
feat: update ngit init for non-interactive mode
Complete rewrite of ngit init to support non-interactive mode by default.
Key changes:
- Implement hybrid validation (validate all args upfront, fail fast)
- Add --grasp-servers flag for specifying git servers
- Prefer --name over --identifier for better UX
- Add comprehensive validation with helpful error messages
- Support both clone and init-from-existing-repo workflows
- Add --force flag to bypass safety checks
- Update tests for new non-interactive behavior
- Add test utilities for non-interactive testing
Diffstat (limited to 'src/bin/ngit/sub_commands/send.rs')
0 files changed, 0 insertions, 0 deletions