2025-12-18 11:35:24
Does anyone have experience with #gitSubRepo? It seems to be a more ergonomic version of #gitSubTree that e.g. remembers remote urls to spare you lengthy syncing commands.
Does anyone have experience with #gitSubRepo? It seems to be a more ergonomic version of #gitSubTree that e.g. remembers remote urls to spare you lengthy syncing commands.
Monorepo vs Multi-repo vs #Git submodule vs Git Subtree: A Complete Guide for Developers
https://levelup.gitcon…
Learned a neat git thing today. Reverting changes to ONE file in a PR
`git checkout origin/main -- config/services.php`
Revert the changes to `services.php` in my current branch/PR.
#git
Some more `git subtree push` quirks:
• `git subtree push` (obviously) does not push :gitannex: #gitAnnex files to the remote. Syncing annexed files there is unergonomic.
• git subtree push` also strips commit signatures (e.g. GPG and as such #OpenTimeStamps timestamps). The truth lies…
For hosting our internal source code repositories, we're using #gitea. There are a bunch of other options and all of them seem to mimic github's look and feel. Gitea was the one I found out about first some years ago and it stuck. It has an issue tracker and works well for doing pull requests and reviewing them online.
There's a commercial cloud hosting offer and an enterprise opt…
I'm using #git subtree for the first time in a real setting. It feels nicer than git submodules, because you can just commit and everything downstream is included. You can then push the individual subtrees later and it'll pick only the commits that actually touched their directories. `git log` gets a bit crowded though with duplicate commits (from parent and subtree repos). And there's no …
You already have a #git server
https://maurycyz.com/misc/easy_git/
TIL: gitignore.io ist unmaintained. Die Firma, die das aufgekauft(?) hat, hat große Teile der Quellcodes auf github gelöscht und die Templates werden wohl nicht mehr Aktualisiert. Gibt wohl Versuche ne Alternative zu schaffen, z.B. donotcommit.com, sehen bisher aber auch eher unfertig aus :/
#git #github
Git merge flatten is a mistake and a skill issue from those with bad git history visualisers.
#git
{piggyback} makes it easier to attach large files (e.g. input data) to code in github repos: #rstats
#GitPages now implements an audit system that allows on-line, background processing of uploaded content to e.g. scan it for viruses, phishing, and other abusive material
I consider this table stakes for any service with open registration, so now I can finally say that git-pages is _almost_ done (it needs a GC and a few minor fixes to other functions)
If you're going to police git history messages of a feature branch I'm out.
#opensource #git
#TIL that #Gitolite can't handle repositories with different default branch names. As in, if you push a "main" branch into a "master" server, you get no HEAD 🤦. And you can only change that via SSH-ing to the server and modifying the underlying repository.
Apparently, you could also install a hook to automatically fix HEAD for you: #Gentoo #git
Codeberg is a non-profit, community-led effort that provides #Git #hosting and other services for #free and #opensource …
I'm looking for "alpha testers" for an alternative forge ( based on #Forgejo )
#floss projects, likely paid for private projects (although we are providing the service for free for a while, until we do an official launch).
Once/If we start having paid customers, we'll donate part of that income to the upstream Forgejo project.
This forge is 100% hosted in #Europe, and operated & maintained by a very small workers-owned #coop .
P.S.: Yep, we know about the great Codeberg :) .
#BetaTesting #Git