KTH will be hosting an in-person exercise group as part of the upcoming CodeRefinery workshop March 17-19 and 24-26 on tools and techniques for more reproducible research. Register (links below) to secure your spot if you're in Stockholm those days! Everything is free of charge and online sessions have no seat limit. Please boost for reach!
https://www.kth.se/en/sci/kalender/git-github-och-samarbeta-med-kod-1.1457724
https://www.kth.se/en/biblioteket/kalender/evenemang-for-doktorander-och-forskare/git-github-och-samarbeta-med-kod-1.1457975
https://coderefinery.github.io/2026-03-17-workshop
#CodeRefinery #git #OpenScience #FAIR4RS

Content warning:KTH will be hosting an in-person exercise group as part of the upcoming CodeRefinery Workshop March 17-19 and 24-26 on tools and techniques for more reproducible research. Register (links below) to apply for a spot! The event is free of charge and open for all.
https://www.kth.se/en/sci/kalender/git-github-och-samarbeta-med-kod-1.1457724
https://www.kth.se/en/biblioteket/kalender/evenemang-for-doktorander-och-forskare/git-github-och-samarbeta-med-kod-1.1457975
https://coderefinery.github.io/2026-03-17-workshop
#CodeRefinery #git #OpenScience #FAIR4RS

[$] Magit and Majutsu: discoverable version-control
Jujutsu is an increasingly popular Git-compatible version-control system. It has a focus on simplifying Git's conceptual model to produce a smoother, clearer command-line experienc [...]
https://lwn.net/Articles/1060024/ #LWN #Linux #Git
Algumas empresas estão empurrando tanto os #LLM nos desenvolvedores de software, mas tanto, que os caras começaram a escrever hooks no #git para forjar que o commit foi feito por um papagaio estocástico.
https://danq.me/2026/03/03/ai-agent-logging/
Content warning:rant git maintainership
It just becomes boring how often git breaks its command line interface recently.
"Current" case: `git merge --commit branch` doesn't create a merge commit anymore, if fast forwarding is possible.
It's getting really annoying. Stop it! Really just stop it, breaking workflows and tooling every other day just because you can.
It sucks.
It really sucks.
Git is not your tiny hobby project.
Really.
#git #maintainership #responsibility
✍️ I usually write about HTML, CSS and JS. Doing a bit about git feels alien to me. Primarily I put it out there to attract crowd wisdom.
https://cssence.com/2026/rebase-feature-branch/
I have now moved my biggest open source project (my website for sports rankings) from #GitHub to @Codeberg 🇩🇪. I encourage other Europeans to also promote the adoption of European tech 🙂
https://codeberg.org/mintydev/RecordRanks
#coding #programming #webdev #git #Codeberg
The nonsense doesn't stop. Unreal encodes all C++ source files in UTF-16LE if the copyright notice contains a non-ASCII character, even if it could still use UTF-8, which is the default. UTF-16LE is not git compatible by default. So maybe that's why people told me Unreal was even worse than Unity with git. Apparently it's not configurable.
#UnrealEngine #git
I do work with #git branches a lot, switching forth and back between them, rebasing and executing commands on many source code states (e.g. git rebase --exec …, or git bisect).
The #RustLang survey shows that slow compilation and high disk space usage are an important concern for users of the language.
When performing the workflows mentioned above, they hit especially hard and have a high cost. I really hope these are a top priority in the development of Rust.
Instead of using git as a database, what if you used a database as a git?
Friendly reminder of some really good resources to lean email-based git workflow when your centralized forge goes down:
Authoring & Sending Patches
https://git-send-email.io
Receiving & Appling Patched
https://git-am.io
@CenterforOpenScience Any chance the #OSF will start supporting #Codeberg as an add-on for projects? I imagine the Venn diagram of people into #openscience and people wanting to get off #Github has a lot of crossover.