48 lines
No EOL
1.4 KiB
Markdown
48 lines
No EOL
1.4 KiB
Markdown
# Gitnuro
|
|
|
|
A FOSS Git client based on (Jetbrains) Compose and JGit.
|
|
|
|
The main goal of Gitnuro is to provide a multiplatform open source Git client without any kind of constraint to how you can use it nor relying on web technologies.
|
|
|
|
The project it is still in alpha and many feature are lacking or missing, but it's somewhat usable for basic usage.
|
|
|
|
Right now you CAN:
|
|
|
|
- View diffs for text based files.
|
|
- View your history log and all its branches.
|
|
- Add (stage) & reset (unstage) files.
|
|
- Stage & unstage of hunks.
|
|
- Checkout files (revert changes of uncommited files).
|
|
- Clone.
|
|
- Commit.
|
|
- Reset commits.
|
|
- Revert commits.
|
|
- Merge commits (still lacking).
|
|
- Create and delete branches locally.
|
|
- Create and delete tags locally.
|
|
- View remote branches.
|
|
- Pull and push.
|
|
- Stash and pop stash.
|
|
- Checkout a commit (detached HEAD).
|
|
|
|
Right now you CAN'T:
|
|
|
|
- Rebase.
|
|
- Rebase interactive.
|
|
- Manage remotes.
|
|
- Remove branches from remote.
|
|
- Remove tags from remote.
|
|
- Force push.
|
|
- View changes/diff in images (side to side comparison).
|
|
- Side by side diff in text files.
|
|
- Start a new local repository.
|
|
- View stashes in the log tree.
|
|
- Multiple customization settings.
|
|
|
|
|
|
Feel free to open issues for bugs or sugestions.
|
|
|
|
## Screenshots (latest update: 04 jan 2021)
|
|
![Example 1](/res/img/gitnuro_example_1.png)
|
|
![Example 2](/res/img/gitnuro_example_2.png)
|
|
![Example 3](/res/img/gitnuro_example_3.png) |