- materializes the
publicrealm - initializes a clean Git repository
- generates compatibility files from
glyph.yaml - preserves the previous remote
maincommit as parent when present - pushes to GitHub
.glyph/ directory itself is never pushed.
Manual Git Export
Useglyph export git when you want a local Git repository without pushing it.
| Flag | Meaning |
|---|---|
--realm | Realm to export. Defaults to public. |
--out | Output directory. Required. |
--gitignore | Controls .gitignore generation: none, generated, or overwrite. |
--gitinclude | Controls .gitinclude generation: none, generated, or overwrite. |
glyph.yaml.
Remote Management
git@github.com:OWNER/REPO.git during sync.
Compatibility Files
Glyph can generate.gitignore and .gitinclude from the project policy in glyph.yaml. The default for this project is:
generated to create a file only when it does not already exist, overwrite to replace it, and none to skip generation.