|
17 | 17 | [](https://crates.io/crates/gitkit) |
18 | 18 | [](LICENSE) |
19 | 19 |
|
20 | | -Configure a git repo in seconds — hooks, `.gitignore`, `.gitattributes`, and git config. Interactive wizard or direct commands. No Node.js, no Python, no runtime dependencies. One binary. |
| 20 | +Set up a git repo the way you actually work — one guided flow for hooks, `.gitignore`, `.gitattributes`, and git config. One binary, no Node.js, no Python, no runtime dependencies. |
| 21 | + |
| 22 | +--- |
| 23 | + |
| 24 | +### Demo |
| 25 | + |
| 26 | + |
| 27 | + |
| 28 | +--- |
| 29 | + |
| 30 | +## Features |
| 31 | + |
| 32 | +- **🪄 Guided repo setup** — Configure hooks, `.gitignore`, `.gitattributes`, and git config in one interactive flow. |
| 33 | +- **🔁 Clone and bootstrap** — Clone a repo and drop straight into the setup wizard. |
| 34 | +- **🧰 Hook management** — Install, list, show, or remove built-in hooks, or wire up your own command. |
| 35 | +- **🧩 Ignore and attribute presets** — Browse built-in and gitignore.io templates, then apply line-ending or binary presets. |
| 36 | +- **⚙️ Curated git config** — Apply practical presets like auto-upstream, autocorrect, histogram diffs, zdiff3, rerere, and delta pager setup. |
| 37 | +- **📦 Single binary** — No Node.js, no Python, no extra runtime. |
21 | 38 |
|
22 | 39 | --- |
23 | 40 |
|
@@ -205,3 +222,14 @@ Built-ins are embedded in the binary — no network required. |
205 | 222 | ## License |
206 | 223 |
|
207 | 224 | MIT |
| 225 | + |
| 226 | +--- |
| 227 | +## Support |
| 228 | + |
| 229 | +- 📖 [GitHub Issues](https://github.com/UniverLab/gitkit/issues) — Report bugs or request features |
| 230 | +- 💬 [Discussions](https://github.com/UniverLab/gitkit/discussions) — Ask questions |
| 231 | +- 🐦 Twitter: [@JheisonMB](https://twitter.com/JheisonMB) |
| 232 | + |
| 233 | +--- |
| 234 | + |
| 235 | +Made with ❤️ by [JheisonMB](https://github.com/JheisonMB) and [UniverLab](https://github.com/UniverLab) |
0 commit comments