* Git gui webclient info
@ 2025-06-15 21:41 Juri
2025-06-15 23:42 ` brian m. carlson
0 siblings, 1 reply; 4+ messages in thread
From: Juri @ 2025-06-15 21:41 UTC (permalink / raw)
To: git
Hello,
Will you have a webclient version?
Juraj
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Git gui webclient info
2025-06-15 21:41 Git gui webclient info Juri
@ 2025-06-15 23:42 ` brian m. carlson
2025-06-16 11:42 ` Juri
0 siblings, 1 reply; 4+ messages in thread
From: brian m. carlson @ 2025-06-15 23:42 UTC (permalink / raw)
To: Juri; +Cc: git
[-- Attachment #1: Type: text/plain, Size: 701 bytes --]
On 2025-06-15 at 21:41:50, Juri wrote:
> Hello,
Hi,
> Will you have a webclient version?
I'm not sure exactly sure what you're asking. Is it that you want a
version of Git GUI that runs in the browser and allows you to access a
repository? If so, were you expecting that it would modify a repository
on the server where the web version is hosted, or a repository stored
only temporarily in the browser?
If it's something else, please do explain a bit more about what you're
looking for because there might in fact be a tool to do what you want.
It's just hard to make a recommendation right now without more
information.
--
brian m. carlson (they/them)
Toronto, Ontario, CA
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 262 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Git gui webclient info
2025-06-15 23:42 ` brian m. carlson
@ 2025-06-16 11:42 ` Juri
2025-06-16 21:16 ` brian m. carlson
0 siblings, 1 reply; 4+ messages in thread
From: Juri @ 2025-06-16 11:42 UTC (permalink / raw)
To: brian m. carlson, Juri, git
Hi,
Yeah, I would like to know about a version of Git GUI that runs in the
browser and is able to modify a repository stored on the server where
the web version is hosted.
I found Gitlab and Gogs on the internet, but I'm not sure if it's what I need.
Thank You
Juraj
po 16. 6. 2025 o 1:43 brian m. carlson <sandals@crustytoothpaste.net>
napísal(a):
>
> On 2025-06-15 at 21:41:50, Juri wrote:
> > Hello,
>
> Hi,
>
> > Will you have a webclient version?
>
> I'm not sure exactly sure what you're asking. Is it that you want a
> version of Git GUI that runs in the browser and allows you to access a
> repository? If so, were you expecting that it would modify a repository
> on the server where the web version is hosted, or a repository stored
> only temporarily in the browser?
>
> If it's something else, please do explain a bit more about what you're
> looking for because there might in fact be a tool to do what you want.
> It's just hard to make a recommendation right now without more
> information.
> --
> brian m. carlson (they/them)
> Toronto, Ontario, CA
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Git gui webclient info
2025-06-16 11:42 ` Juri
@ 2025-06-16 21:16 ` brian m. carlson
0 siblings, 0 replies; 4+ messages in thread
From: brian m. carlson @ 2025-06-16 21:16 UTC (permalink / raw)
To: Juri; +Cc: git
[-- Attachment #1: Type: text/plain, Size: 2605 bytes --]
On 2025-06-16 at 11:42:46, Juri wrote:
> Hi,
>
> Yeah, I would like to know about a version of Git GUI that runs in the
> browser and is able to modify a repository stored on the server where
> the web version is hosted.
> I found Gitlab and Gogs on the internet, but I'm not sure if it's what I need.
Okay, thanks for clarifying. Git GUI is a graphical tool, so it's not
designed to provide a web interface for modifying a repository.
GitLab and Gogs (and similar tools like Forgejo) are forges that you can
host on your own system, much like GitHub is a forge (and all of those
provide similar features for the most part). If what you're looking for
is a forge that stores repositories for you in the bare format (that is,
without a working tree you can modify) and that you can fetch and clone
from and push to after modifying locally, then those are what you're
looking for.
If you're looking to have a repository with files checked out that you
can modify on the server, then those aren't the right tools. If the
server is a Linux server and you're running X11 on your local machine,
you can install Git GUI on the server and use X11 forwarding over SSH to
have it display on your local machine. However, most people don't want
to install graphical tools on their server and X11 forwarding can be
slow if the server is a long distance away.
If you want a read-only webclient that's just for browsing repositories,
then gitweb or cgit can be decent options, although they, too, usually
work with bare repositories. They are more lightweight than forges but
are usually used for displaying repositories that are being hosted (for
instance, cgit is used at https://git.kernel.org/).
If you want something that hosts repositories that you can use for
cloning, pushing, and pulling to bare repositories but is more
lightweight than a forge, then gitolite is an option that many people
use. It can be used in conjunction with something like cgit for web
browsing.
I'm not aware of a good choice for working with repositories that have
working trees in a read-write mode. Usually we recommend that people
just work with the command line in that case, especially since that's
commonly necessary in working with servers anyway. Perhaps someone else
can offer some suggestions that might meet your needs, though.
I'll just note also that there are also other tools that can be used in
each of these categories, but these are just some that I'm aware of and
appear to be reasonably common.
--
brian m. carlson (they/them)
Toronto, Ontario, CA
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 262 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-06-16 21:16 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-15 21:41 Git gui webclient info Juri
2025-06-15 23:42 ` brian m. carlson
2025-06-16 11:42 ` Juri
2025-06-16 21:16 ` brian m. carlson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox