schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
https://github.com/macports/macports-ports/pull/32809
GitHub's Continuous Integration checks passed!
it's up to someone else with commit access to merge it.
I also submitted a story to undeadly.org though I will let one of the other editors publish it after review as a sanity check. I think I corrected all my typos and HTML tags yet at least a second set of eyes is good idea.
#Got #GameOfTrees #MacPorts #VersionControl #OpenSource #Git
I have finished up and merged the sha256 network support work which was started by @op some time ago.
Which means the next release of #GameOfTrees will support cloning, fetching, and sending changes from/to SHA256-capable #Git servers (such as @forgejo).
Server-side support will need more work still so this won't immediately allow @gothub to host SHA256 repositories. But we also want to get that working eventually.
Happy hacking
🥳 Gitte 0.4.0 is out!
Highlights:
- New mainline concept, „Sync with mainline"
- Revert commits directly from Gitte
- Partial staging for untracked files, stage/unstage via context menu, Enter or double-click
- New additive line selection mode
- Warning when pushing to a remote that is ahead
- Ignore whitespace in diffs
Plus UI polish, overhauled menus, and macOS fixes.
Linux: https://flathub.org/en/apps/de.wwwtech.gitte
macOS: https://gitlab.com/dehesselle/gitte_macos/-/releases/v0.4.0+20
Repo: https://codeberg.org/ckruse/Gitte
Let's move all of our internal code, pipelines, secrets and tokens for external systems to someone. It's free and everyone does - it must be awesome. Welcome to 2026!
I've heard before that a WWW front-end to version control is one of the worst. The LLM spiders scrape every commit and the load on the back end is massive.
I can see a future where non-commercial people with vc repositories disable all of the mechanism for strangers reading the code on-line with a WWW browser and only enable cloning.
Recurring offer reminder: I'll help / mentor / teach / tutor / troubleshoot with anyone who wants to learn git for basic version control, collaboration, managing personal projects, or for a day job. I'll work to connect people with mentors other than me if they prefer - no need to explain why.
Same for bash, command line tools, and so on.
I want using & contributing to FS/OSS to be easier for way more people.
Boosts appreciated!!
The DevOps Toolkit (Kubernetes, Helm, ArgoCD, Terraform) by Kirshi Yin | Curious Devs Corner is the featured bundle of ebooks 📚 on Leanpub!
Link: https://leanpub.com/b/devops-toolkit
#terraform #devops #cloud_computing #computer_programming #infrastructure_as_code #software_engineering #docker #go #kubernetes #git
This post from @alien is exciting! This is very neat stuff. I'm going to go spin up an account when I get to my computer. I'm really curious about the container registry too.
Git y GitHub desde cero by Brais Moure is free with a Leanpub Reader membership! Or you can buy it for $8.90! https://leanpub.com/git-github #computer_programming #computer_science #software #version_control #git #software_engineering
GitLab CFO, Brian Robins, says they are “aligned with the goals of DOGE, because the company’s software tools aim to help people do more with less. What the Department of Government Efficiency is trying to do is what GitLab does.”
You either support fascism or you don’t. It’s binary. There’s no gray area or “aligning.”
Considering GitLab? Don’t.
Use @Codeberg instead.
(Hat tip @aphyr)
The performance of the #git binary on #HardenedBSD has really taken a dive recently. I'm wondering if some of our hardening features are hitting git itself hard. Other applications seem absolutely fine.
The #Git compatible version control system #GameOfTrees has a new release numbered 0.125.
This release ships important fixes for two client-side security issues reported by Runxi Yu:
Arbitrary file overwrite with user permissions via crafted tree object entry names. Anywhere on the filesystem with got-portable, only in /tmp on #OpenBSD.
Creation of .got/got.conf as a versioned file was possible. This could be abused to add malicious remote server entries to the run-time configuration used during fetch and send operations, potentially resulting in falsified Git history being downloaded. Double-checking unknown SSH host key fingerprints is recommended as a mitigation. Never blindly accept SSH host keys. And avoid cloning and fetching over HTTPS if possible.
Thanks to Runxi Yu for spotting and reporting these issues
boosted🎉 Gitte 0.2.0 is out!
Highlights:
- Interactive rebasing from the log: reorder via drag&drop, drop, reword, edit, squash/fixup
- Remote ops (push/pull/fetch/clone) now use the git CLI for better credentials & protocol support
- Configurable diff font
- CLI args: gitte ~/repo
- Ahead/behind indicator, merge markers, double-click to switch branches
Plus: Ukrainian & German translations, AUR package, lots of bugfixes and a few easter eggs.
Git y GitHub desde cero by Brais Moure is free with a Leanpub Reader membership! Or you can buy it for $8.90! https://leanpub.com/git-github #computer_programming #computer_science #software #version_control #git #software_engineering
With so many posts popping up about “leaving GitHub” or discussing how poor the experience overall is with that platform, I will share my old post again on moving over to SourceHut :)
“Git Your Freedom Back: A Beginner’s Guide to SourceHut”
Seems that SourceHut is getting slammed with another DDoS attack (on their meta system). This is why we can’t have nice things 🙄
I successfully used jj to rebase a commit (revset?), arrange some commits, and squash. Pushing changes to github was/is still a slight headscratcher to me - it’s at the intersection of jj and git - but still, I got it done and it wasn’t too painful.
I like the jj log . There’s still git-like stuff I’m trying to either translate or unlearn for jj, but I’m less lost than yesterday. 🦾
A colleague came up with this, and it's pretty nifty! And even better, I asked if he'd mirror on Codeberg, and he did it!
Check it out!
"Hunk-by-hunk and line-by-line staging for git, designed for building clean commit history."
Linux DevOps eBook Bundle by Bobby Iliev is the featured bundle of ebooks 📚 on Leanpub!
Link: https://leanpub.com/b/linux-devops-ebook-bundle
#databases #mysql #postgresql #computer_programming #devops #cloud_computing #git #version_control #computer_security #programming_cookbooks #software_engineering #terraform
OK, I'm taking a risk now.
Is anybody interested in beta-testing Gitte? I'm looking for a few people. If you are interested, send me a DM.
I submitted a Pull Request to update MacPorts' Got (Game of Trees) to 0.124 here:
https://github.com/macports/macports-ports/pull/32238
GitHub Continuous Integration checks passed OK!
It's up to someone else with commit access to merge it.
I'm excited about the UTF-8 improvements in this release!
#Got #GameOfTrees #MacPorts #VersionControl #Git #OpenSource
Game of Trees 0.124 released https://www.undeadly.org/cgi?action=article;sid=20260413125436 #openbsd #got #git #gameoftrees #development #gothub #versioncontrol #libresoftware #freesoftware
Setting yup a #Yubikey Bio. I've got my ed25519-sk ssh key generated. I'm selectively using ssh agent forwarding to a couple dev VMs.
I can't seem to get #git commit signing working with the ed25519-sk key in one of the dev VMs. I haven't tried the other VM, but given it's the same OS, I'd think it would behave the same. I've made sure the ssh key was indeed forwarded.
Is anyone doing git commit signing with an ed25519-sk ssh key that was forwarded over ssh (ssh -A remote.host)?
Alternate code forges be like:
1. Let's offer this alternate VCS, so all the #git haters come to us.
2. Oh no, there's not much money in git haters. Let's offer git as well.
3. This alternate VCS is too much effort. Let's discontinue hosting it and tell our users to switch to our git hosting.
4. Why did all our users to move back to #GitHub?
Just found out about #git trailers
git commit --trailer "fix" --trailer "scope=api" -m "Your message"
git log --grep="scope: api" --oneline
Linux DevOps eBook Bundle by Bobby Iliev is the featured bundle on Leanpub!
Link: https://leanpub.com/b/linux-devops-ebook-bundle
#Databases #Mysql #Postgresql #ComputerProgramming #Devops #CloudComputing #Git #VersionControl #ComputerSecurity #ProgrammingCookbooks #SoftwareEngineering #Terraform
RE: https://mastodon.social/@fork_dev/116250734509884225
Hands down the best Git client out there. #Git