I tried this and it is never as smooth as described. Why is GitHub popular? its not because people are "dumb" as others think. Its because GitHub "Just Works". You don't need obscure tribal knowledge like seba_dos1 suggests [0] or this comment https://news.ycombinator.com/item?id=45711294 The official Git documentation for example has its own documentation that I failed to get work. (it is vastly different from what…
Are basic git concepts like bare repos "obscure tribal knowledge" these days? What do you think ".git" directory is?
You already have a Git server
41–50 of 454 posts
Re: You already have a Git server
#42Re: You already have a Git server
#43Interesting. I am just trying to decide between self-hosting Forgejo and other options for hosting Git in own private network.
Hard to justify using SSH for Git. Principle of least power and all that
Re: You already have a Git server
#44Earlier quoted context omitted.
Are basic git concepts like bare repos "obscure tribal knowledge" these days? What do you think ".git" directory is?
Having to make a repo bare to not have issues with branches is definitely obscure.
Still, I like the online browser, and pr workflow.
Re: You already have a Git server
#45Re: You already have a Git server
#46Earlier quoted context omitted.
Are basic git concepts like bare repos "obscure tribal knowledge" these days? What do you think ".git" directory is?
Having to make a repo bare to not have issues with branches is definitely obscure.
Re: You already have a Git server
#47Interesting. I am just trying to decide between self-hosting Forgejo and other options for hosting Git in own private network.
https://gitolite.com/gitolite/
If you think the bare bones example is interesting and want something simple just for you or a small group of people, this is one step up. There's no web interface. The admin is a git repository that stores ssh public keys and a config file that defines repo names with an ACL. When you push, it updates the authorization and inits new repositories that you name.
I put everything in repos at home and a have multiple systems (because of VMs) so this cleaned things up for me considerably.
Re: You already have a Git server
#48Earlier quoted context omitted.
Could also consider running a Tangled knot (lightweight, headless git servers): https://tangled.org
Does this support private repositories with collaboration?
Re: You already have a Git server
#49Re: You already have a Git server
#50I tried this and it is never as smooth as described. Why is GitHub popular? its not because people are "dumb" as others think. Its because GitHub "Just Works". You don't need obscure tribal knowledge like seba_dos1 suggests [0] or this comment https://news.ycombinator.com/item?id=45711294 The official Git documentation for example has its own documentation that I failed to get work. (it is vastly different from what…
Are basic git concepts like bare repos "obscure tribal knowledge" these days? What do you think ".git" directory is?