guis: add Git Agent - #2199
Open
adoin wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
Context
I maintain Git Agent, a native desktop Git
client built with Rust and egui. It provides a workspace and diff viewer, commit
history, branch management, and a three-way merge editor with optional AI-assisted
merge suggestions.
Version 1.4.0 includes
Windows, universal macOS, and Debian/Ubuntu amd64 installation packages. The
application is free to download, with voluntary donations. Optional AI use
requires the user's own provider configuration; provider charges may apply.
The project's license is
Apache License 2.0 subject to Commons Clause License Condition v1.0. The listing
states both parts; this is source-available software, not unmodified Apache 2.0
or an OSI-approved open-source license. Internal business use is permitted;
the Commons Clause restriction on "Sell" applies. The licensing files were added
to the project after v1.4.0; existing release assets have not been rebuilt or retagged.
The images show the actual history view in a test repository. They are scaled
proportionally and padded to the directory's required aspect ratio, without
cropping, redrawing, or changing application content.
Project website: https://git-agent.emssion.com/
Validation
git diff --check.