bgit 0.4.2

User-friendly Git wrapper for beginners, automating essential tasks like adding, committing, and pushing changes. It includes smart rules to avoid common pitfalls, such as accidentally adding sensitive files or directories and has exclusive support for portable hooks!
# META

## Useful Links

### Library related to bgit

1. <https://github.com/rust-lang/git2-rs/tree/master/examples>
2. Check these for inspirations on possible Rules: <https://github.com/pre-commit/pre-commit-hooks/tree/main/pre_commit_hooks>
3. <https://github.com/extrawurst/gitui/tree/master/asyncgit>

### Library related to git

1. <https://github.com/GitoxideLabs/gitoxide> (<https://docs.rs/gix/latest/gix/>)
2. <https://github.com/rust-lang/git2-rs>
3. <https://github.com/libgit2/libgit2>

### Prototype

1. <https://excalidraw.com/#json=v2xmJf0UFaYobGuRx6O-Z,TQqxjAacrxS7e2dIpugsJQ>
2. <https://excalidraw.com/#json=CkPf4c4UpisfVA40O11yr,SWNdvPfvG-ffDL6x4tIg_g>
3. <https://excalidraw.com/#json=45xW8HMcLWRkqNcWmgG2d,ujeg1Z4-B5phD-AiYLlEyg>

### Git Internals

1. <https://www.leshenko.net/p/ugit>
2. <https://wyag.thb.lt/>
3. <https://tonsky.me/blog/reinventing-git-interface/>

### Projects Related to bgit

1. <https://gitless.com/>
2. <https://github.com/chriswalz/bit>
3. <https://github.com/tomit4/bgit>

#### Vaguely Related

1. <https://github.com/martinvonz/jj#command-line-completion>
2. <https://github.com/phacility/arcanist>
3. <https://github.com/agarrharr/awesome-cli-apps#git>
4. <https://magit.vc/>
5. <https://github.com/jesseduffield/lazygit>
6. <https://github.com/jonas/tig> (helpful for testing framework scaffolding)
7. <https://github.com/extrawurst/gitui>