
GitRise is currently a prototype for a visual Git client, targeting macOS, Linux and Windows.
The main idea so far is to imitate the very excellent gitup, but to make it multiplatform using C# and AvaloniaUI.
Planned features:
- metro-map style commit tree visualization,
- diff view,
- hunk-by-hunk and line-by-line staging,
- stash view,
- rebasing assistant,
- commit reordering (rebase, but simpler)
Prototype, just getting started.
We are currently using .NET 9.0.
dotnet builddotnet runTBD once we actually configuration to set.
gitrise.toml
[rise]
[Logging.LogLevel]
Default = Trace
git config
[rise]
Please refer to COLLABORATION.md.