RE: https://fosstodon.org/@robinm/116056737177373004
Shiny toy to experiment with!
git recent: what branch did I work on?
https://programming.dev/post/45671707
Today we had a funny #git moment. Imagine two branches, A and B, both based on the same commit and editing the same file. Branch A removes an unnecessary import statement. Branch B adds code that relies on the import Branch A deletes. Branch A gets merged and now the azure build pipeline complains about a compiler error for the PR of branch B even though it compiles just fine locally.
This behavior makes total sense, but boy did this have us puzzled at first.
#programming #softwareengineering
😍 On se retrouve à Devoxx ?
🎙️ Jujutsu, la cerise sur le git, oh !
🔗 https://m.devoxx.com/events/devoxxfr2026/talks/2719/jujutsu,-la-cerise-sur-le-git,-oh-!
#conference #devoxx #git #jujutsu
Auf der Suche nach einer #foss Lösung um #git repos lokal+zentral in regelmässigen Abständen zu spiegeln und gleichzeitig dabei auf malware,cve's,credentials, yada yada zu untersuchen und erst an Enduser freizugeben wenn sauber - anyone?
[$] Poisoning scraperbots with iocaine
Web sites are being increasingly beset by AI scraperbots — a problem that we have written about before, and which has slowly ramped up to an occasional de-facto DDoS attack. This h [...]
https://lwn.net/Articles/1056953/ #LWN #Linux #Rust #Git
Low budget and weak hardware aren't an excuse for compromised security.
https://silentarchitect.org/2026/02/devsecops-resilience.html
#git #gitea #devops #devsecops #opstactics
Как реализовать CTRL + Z на уровне проекта?
По мере расширения использования ИИ-агентов и вайбкодинга всё чаще возникает вопрос: как, добавляя новый функционал, не сломать то, что уже работает? Ответ на этот вопрос был придуман ещё задолго до появления ИИ-агентов, потому что человек иной раз способен накосячить хуже любого ИИ-агента. Чтобы иметь возможность откатиться – необходимо понимать куда откатываться, на какое состояние кода. И по хорошему бы иметь удобную систему контроля состояний, или же систему контроля версий для кода. От самых базовых "сохранить –> откатиться" мы постепенно эволюционировали до продвинутых инструментов контроля версий. Глобально системы контроля версий можно поделить на три типа:
https://habr.com/ru/articles/995944/
#вайбкодинг #системы_управления_версиями #git #github #gitlab #ииагенты #агентное_программирование #cursor
FPNGs are monolithic data/program artifacts with Schnorr signatures to mitigate risk of combining data/programs. Today I'm trying an #OfflineFirst push toolchain that uses #Git hooks, but doesn't duplicate the code that I'm already pushing to my repos on https://floppypng.com, which is on an FPNG.
#heptapod 18.6.4 released, bumping GitLab to the 18.6.6 regular patch/security version
Changelog: https://foss.heptapod.net/heptapod/heptapod/-/blob/heptapod-18.6.4/HEPTAPOD_CHANGELOG.md
Download instructions: https://heptapod.net/pages/get-heptapod.html#get-heptapod #git #mercurial
I'm working hard bringing #CleanWeb to #Codeberg hoping I understand everything right, so I'm not realy firm with #git.
I opened an issue on Codeberg (https://codeberg.org/Spoljarevic/Ansible/issues/2) where I talk about a complete rework of my Arch Linux post-install ansible playbook.
Many things will be added and existing things will be optimized.
I'm very unhappy with it's current way of dealing with things.
Doing it because I'm removing RHEL from my NB and switch back to Arch Linux.
RHEL is still installed as my second OS on my PC, so testing and development can continue there.
Of course I could configure the things manually, but where's the fun in that?
I'm planning on doing this in march (since my project for this month is to update my Wikis) and also end the project within the same month.
Feel free to look at the issue from time to time to see my current progress and the time spent.
If I remember correctly, the playbook at it's current version took around 10 hours... Let's see how many I can add on top of that!
#codeberg #git #development #arch #archlinux #rhel #ansible #playbook #coding