efa2d19 / fzf-git-extensions

Quick Git actions using fzf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fzf-git-extensions

Speed up your Git workflow with fzf-powered utilities. πŸš€

Table of Contents

πŸ”Ž Overview

Elevate your Git experience with quick, fuzzy-searchable actions.
Whether you're switching branches or diffing code, get there faster with fzf-git-extensions.

πŸ“₯ Installation via Brew

Super simple. Just two steps:

  1. Tap into our formula repository:

    brew tap efa2d19/tap
  2. Install away:

    brew install fzf-git-extensions

πŸ’‘ Usage Options

Wondering what you can do? Here's the lowdown:

  • πŸ“‚ bati: Browse files and view them with bat, all in a nifty preview window.
  • πŸ“ microi: Open files in the micro editor, again with previews!
  • πŸ” gdi: View git diff outputs through delta, in real-time previews.
  • πŸ“¦ gdsi: Check out git diff --staged, but make it better with delta previews.
  • βœ… gsti: Stage or unstage files while keeping an eye on the diffs.
  • πŸ”„ gswi: Switch branches like a pro, complete with commit logs in preview windows.

🌟 Contributing

Got ideas? Found a bug? Contributions are more than welcome! Feel free to open an issue or submit a PR.

πŸ“ License

All set to go under the Apache-2.0 License. Use it, modify it, share it.

About

Quick Git actions using fzf

License:Apache License 2.0


Languages

Language:Shell 100.0%