Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Linux app stores #1561

Skrypt started this conversation in General
Jul 11, 2025 · 1 comments · 5 replies
Discussion options

By the way congrats for this nice open source project.
I've been searching for a while to find a proper git client on Fedora.
I'm a git-fork user on Windows and will surely switch over sourcegit eventually.

I've found this repository by doing Google search and to be honest it was not in the first results.
Not a lot of reviews about this git client which to me seems to have everything to become better than git-fork.
Maybe pushing it to app stores would give it some visibility?

Cheers!

You must be logged in to vote

Replies: 1 comment 5 replies

Comment options

+1 for a Flatpak this app is soooo useful and should be seen by more people!

You must be logged in to vote
5 replies
Comment options

I'm just writing a flatpak manifest for SourceGit. After I test it, I'll ask for permission to submit it on flathub

Edit: after a quick look, there have been some issues with flatpak (#462), however it has been almost a year since there was last activity... I'll try it anyways

Comment options

Update:

I managed to get a successfull Flatpak build (https://github.com/MicrogamerCz/flathub/tree/sourcegit-submission for those who want to try it out), unfortunately it needs access to home directory. This branch was created and pushed from gitsource itself and clone and push via ssh works as well (tested it by updating AUR package and pushing the changes)
(The flatpak manifest and data are on my flathub submission repo, even the branch has the name, but I'm not going to submit it without permission from maintainer/s)

Comment options

This is a good effort, but I don't know if you read about previous attempts and why they failed well. Your Flatpak lacks LFS and GnuPG signing. Does "open terminal" feature work properly? Don't get me wrong, I support your initiative, but there's a bit more to look into.

Comment options

LFS should be working, I use org.freedesktop.Sdk as the runtime so that the bundled git and git-lfs can be used. I'm not sure about GnuPG signing, I haven't used that at all yet and "open terminal" shouldn't be difficult to implement, you can run anything (that doesn't require root access) from flatpak via flatpak-spawn --host <command>. I'll try to implement it tomorrow

Comment options

Update (I haven't had much time to work on it, so it took longer)

LFS works on flatpak (LFS push (even on system) is currently broken, because it doesn't specify branch when pushing to remote origin, fixed it in my fork)

Open terminal also works

Just the GnuPG signing, which I have to learn how to do
(which also should work as it's also a part of org.freedesktop.Sdk)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

AltStyle によって変換されたページ (->オリジナル) /