About
Gitfox is a powerful, lightweight, and fully native Git client.It is designed for developers who value a well-crafted interface, high performance, and deep integration with the Apple operating system.Gitfox helps simplify complex Git operations, making repository management intuitive and visually pleasing.
Features:
• Superior Diffs and Line Staging: Gitfox clearly highlights code changes (Inline Changes).The Line Staging feature allows you to break down work on a file into smaller steps and commit only the specific lines you need, while Image Diffs enable you to compare different versions of images—an essential capability for web and graphic designers.
• Interactive Rebase and Git Flow: Full support for rewriting history: you can edit, rename, delete, squash, or reorder commits.Fully integrated Git Flow allows you to manage features, bugfixes, hotfixes, and releases with just a few clicks.
• Drag & Drop for Complex Commands: Forget about the need to manually type out complex commands.Creating branches and tags, pushing, cherry-picking, merging, or rebasing—all of this can be accomplished simply by dragging and dropping interface elements.
• Multiple Identities Management: Easily switch between different Git accounts to work on projects across various organizations, setting specific configurations (name, email) for each individual repository.
• Advanced Search and Reflog: A powerful full-text search engine with smart result highlighting, plus support for Reflog—a comprehensive log of every operation performed within the repository.This feature can save you if you accidentally delete a branch or lose an important commit.
• Conflict Resolution: Simplified merge conflict resolution—you can select the desired version (yours or the incoming one) with literally just a single click.Integration with Services and Tools:
• Accounts: Simple authentication via OAuth for GitHub, Bitbucket, and GitLab.
• Merge Tools: Support is provided for external merge tools (Kaleidoscope, Araxis, P4Merge, FileMerge), as well as any tools configured within your system.