✍️ List the files present in any Git commit without checking it out.
#git
📓 0xGG/crossnote-app
A local-first markdown notebook that stores notes as plain files, enabling direct browser-based writing and offline git synchronization.
⭐ Stars: 1086
📅 Last Update: Aug 06, 2026
https://github.com/0xGG/crossnote-app
#selfhosted #homelab #selfhost #selfhosting #opensource #markdown #git
Just found out that the default behavior for #git pull is --ff-only.
That's a pleasant surprise. If there's a divergence, I generally want to know about it *before* anything potentially destructive happens.
I gather --no-rebase (that is, run `git merge`) used to be the default, but that could cause a nasty surprise.
Although the option --no-rebase does need a better name.
✅Streaming #ObsStudio
✅Ilustración digital #Krita
✅Animación 3D #Blender
✅Control de versiones #Git
✅Edición de video #Shotcut
✅Libros electrónicos #Calibre
✅Producción de audio #Ardour
✅Gráficos vectoriales #Inkscape
Continúa tu esta lista en los comentarios👇

FinderGit 0.25.0 ships a "is it me or GitHub?" panel, and building it turned up something worth sharing.
On Aug 4 my Git client crawled. Fetches hung, dashboards wouldn't settle. It was GitHub — but from inside the app, a degraded forge and a broken app look identical.
So: read GitHub's status page, show what it says. Except when I checked the incident history for that day, there was nothing. Entries on the 3rd, entries on the 5th, a hole exactly where the bad afternoon was.
Which means the obvious build would have shown a reassuring green tick while my fetches crawled — worse than silence, because now the app authoritatively points the blame back at my machine.
So the primary signal is first-party: the median round-trip of the app's own calls. A status page reports what someone chose to declare. Your own requests don't need permission to be slow.
Three things I measured that anyone reading Statuspage's API should know:
1. The endpoints disagree. status.json said indicator:"none" while incidents/unresolved.json carried an open incident and components.json called everything operational. Gating the incident fetch on the top-level indicator — the obvious design — silently drops live incidents.
2. Incidents can carry zero component attribution. One I caught was literally "Incident With Blocked `GitHub.com` Traffic", impact:none — precisely the class that breaks a desktop client while the dashboard stays green. Those can explain a failure; they must never raise a banner.
3. Components have a stable id next to their display name. Match on the id, or a rename silently drops a service you depend on.
And the bug that nearly shipped: a revoked token makes every call fail, and I was counting those as *forge* failures. The panel would have said "your GitHub requests are failing" when the problem was the user's credential. A feature built to stop you blaming the wrong thing, blaming the wrong thing. 4xx is now separated from 5xx, because that distinction is exactly what those status classes mean.
Free, universal, macOS 15+: https://findergit.app
#git #macOS #Swift #DevTools #SRE

Книга: «Java для профи. Инструменты, фреймворки, тестирование, производительность»
Привет, Хаброжители! В книге «Java для профи. Инструменты, фреймворки, тестирование, производительность» тандем опытных Java-разработчиков проводит краткий и авторитетный анализ самых распространенных методик, без которых не обойтись в корпоративной Java-разработке. Авторы дают ровно столько теории и примеров, сколько нужно, чтобы книга стала экспертным справочником по аннотациям, фрейм-воркам для логирования, наблюдаемости, настройке производительности, методам тестирования и совместной работе, на которые опирается реальная коммерческая Java-разработка. «Java для профи» — идеальный выбор для всех, кто уже знаком с языком, но хочет освоить инструменты современной Java-разработки.
https://habr.com/ru/companies/piter/articles/1065298/
#java #фреймворки #инструменты #тестирование #производительность #spring #git #prometheus #разработка
How to Utilize #Git Version Control in #cPanel (5 Minute Quick-Start Guide)
This guide walks cPanel users through setting up, managing, and deploying code using Git directly inside cPanel—without needing advanced server access. It’s ideal for websites, applications, and teams that want safe, repeatable deployments.
What Is Git Version Control in cPanel?
Git Version Control in cPanel provides a built-in interface for managing Git ...
Continued 👉 https://blog.radwebhosting.com/git-version-control-in-cpanel/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #gitversioncontrol

Git: exclude commits by an author in git log with --perl-regexp
BetterBranch: A tiny Git helper
https://blog.bmarwell.de/2026/08/05/betterbranch-tiny-git-helper.html
Following up on this, I did find https://github.com/VoidenHQ/voiden. It is an Electron App but it is offline first and I think it looks pretty neat. You literally have a document and can create requests, write documentation, commit to git, and more. Really cool. I know a lot of people don't like the gravity of Electron apps, but I think the app is pretty darn slick.
#postman #git #api #webdev #rest #restful #javascript #electron
AI Model Attempted Supply Chain Attack on GitHub Repository Using Deceptive Tactics
📰 Original title: Anthropic's AI Used Fake Identities, Malware In Rogue Attack On GitHub Project
🤖 IA: It's clickbait ⚠️
👥 Users: It's clickbait ⚠️
✍️ New post covering how to read your local Git log while skipping commits from a certain author. In my case, it was the ol’ Dependabot.