NEBULA-CONCEPTS-GIT(1)
Nebula Manual
NAMEgit integration — Migrate existing Git repositories to Nebula and export Nebula state as Git commits.
SOURCEnebula/crates/nebula-cli/src/main.rs (GitCommand)
STATUSpre-alpha · protocol in design
01
Mirror a Git repository
Before migration, mirror a Git repository to create a local cache for inspection and planning.
output
neb git mirror <git-repo-url> --mirror-path /path/to/mirror02
Migrate Git history
Convert existing Git history into Nebula-native snapshots. The migration preserves commit topology and authorship.
output
neb git migrate /path/to/repo --namespace refs/git-migration --lfs pointers03
Export to Git
Export Nebula state as a Git repository. The export respects policy decisions from the configured environment.
output
neb git export origin --target production --execute --worktree /path/to/output04
GitHub PR from proposal
Generate a GitHub pull request plan from a Nebula proposal. This produces branch name, title, and body for manual or automated PR creation.
output
neb git pr <proposal-id>