home.social

#versioncontrol — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #versioncontrol, aggregated by home.social.

fetched live
  1. Oh, look! Another revolutionary tool that lets you time travel between code commits like it's 1997 all over again. 🙄🌟 Because who wouldn't want to trace every tedious conversation that led to a single semicolon? Just what developers needed—a glorified chat app disguised as version control. 🙃💾
    zed.dev/deltadb #timeTravelCode #versionControl #developerTools #chatApp #codeCommits #HackerNews #ngated

  2. Oh, look! Another revolutionary tool that lets you time travel between code commits like it's 1997 all over again. 🙄🌟 Because who wouldn't want to trace every tedious conversation that led to a single semicolon? Just what developers needed—a glorified chat app disguised as version control. 🙃💾
    zed.dev/deltadb #timeTravelCode #versionControl #developerTools #chatApp #codeCommits #HackerNews #ngated

  3. So... How do I start a SHA-256 repository?
    Can I convert an existing one?

    Is there an easy alias for git init?

  4. So... How do I start a SHA-256 #git repository?
    Can I convert an existing one?

    Is there an easy alias for git init?

    #versioncontrol #vcs #programming

  5. 🐥 sturdy-dev/sturdy

    🐥 Sturdy is an open-source, real-time, version control platform for startups (getsturdy.com)

    Enables real-time code collaboration with version control at a higher abstraction level, supporting cloud or self-hosted setups

    ⭐ Stars: 550
    📅 Last Update: Jul 13, 2026

    github.com/sturdy-dev/sturdy

    #selfhosted #homelab #selfhost #selfhosting #opensource #versioncontrol #collaboration

  6. #git #versioncontrol

    Git worktrees are a great concept once you get them, but the tooling and UX around them is not great

    Coding agents sometimes create multiple worktrees with same name, it’s hard to find where everything is on disk, when do I clean them up, etc

    And they have weird arbitrary constraints that make them hard to appreciate

    Like “one branch can be checked out only in one worktree at a time”

    Yeah I get it, but aren’t worktrees supposed to be independent. Wtf is this constraint

  7. #git #versioncontrol

    Git worktrees are a great concept once you get them, but the tooling and UX around them is not great

    Coding agents sometimes create multiple worktrees with same name, it’s hard to find where everything is on disk, when do I clean them up, etc

    And they have weird arbitrary constraints that make them hard to appreciate

    Like “one branch can be checked out only in one worktree at a time”

    Yeah I get it, but aren’t worktrees supposed to be independent. Wtf is this constraint

  8. @lproven If full Git-compatibility is not essential, another neat alternative is "Fossil" - fossil-scm.org/ . Fossil can also import/export from/to Git.
    #sourcecodemanagement #versioncontrol #programming

  9. @lproven If full Git-compatibility is not essential, another neat alternative is "Fossil" - fossil-scm.org/ . Fossil can also import/export from/to Git.
    #sourcecodemanagement #versioncontrol #programming

  10. I can't lay *all* of the blame for GitKraken's AI Chatbot lying to me at the AI's door.
    The Documentation has been wrong for at least 6 years.

    Does anyone know a reliable, EASY TO USE, *local* GIT GUI (not CLI) that I can use for my Godot Projects?

    No online Hub, no collaboration, just some "Save Points" I can revert to if needed.

    #git #gitkraken #gui #versionControl

  11. I can't lay *all* of the blame for GitKraken's AI Chatbot lying to me at the AI's door.
    The Documentation has been wrong for at least 6 years.

    Does anyone know a reliable, EASY TO USE, *local* GIT GUI (not CLI) that I can use for my Godot Projects?

    No online Hub, no collaboration, just some "Save Points" I can revert to if needed.

    #git #gitkraken #gui #versionControl

  12. 💻🚀 Git 2.55 a fost lansat! Optimizări masive de viteză pentru depozitele Linux uriașe 🛠️📂

    O nouă versiune majoră a sistemului de control al versiunilor Git este acum disponibilă. Git 2.55 se concentrează puternic pe performanță, aducând optimizări de viteză substanțiale, menite să ușureze viața dezvoltatorilor care lucrează cu monorepo-uri sau depozite cu volume uriașe de date și istoric extins.

    Iată cele mai importante noutăți introduse în Git 2.55:

    🔹 Sărituri uriașe de viteză pentru depozitele mari:
    Modificările aduse sub capotă vizează direct algoritmul de parcurgere a grafului de commit-uri și modul în care Git procesează referințele. Comenzi frecvente precum git log, git status sau git fetch rulează acum considerabil mai rapid în bazele de cod de dimensiuni enterprise (cum sunt cele ale kernelului Linux, Windows sau marilor proiecte web).

    🔹 Optimizarea indicelui de fișiere (Index Improvements):
    Git 2.55 aduce rafinări modului în care funcționează sparse index (indexul parțial), reducând consumul de memorie și timpii de CPU atunci când se lucrează doar pe anumite sub-directoare dintr-un depozit masiv. Această funcție este esențială pentru echipele care vor să evite descărcarea locală a întregului istoric al unui monorepo.

    🔹 Îmbunătățiri pentru comenzile de bază:

    git maintenance: Utilitarul de fundal care se ocupă de optimizarea automată a bazei de date Git (cum ar fi împachetarea obiectelor libere) a primit noi parametri de configurare, permițând administratorilor să programeze sarcini mai puțin intruzive în timpul orelor de lucru.

    git diff și git blame: Au fost introduse optimizări care accelerează compararea fișierelor mari și identificarea autorilor în fișierele cu un istoric foarte fragmentat.

    🔹 Securitate și gestionarea referințelor:
    Noua versiune continuă tranziția și suportul robust către backend-ul de referințe reftable, o tehnologie concepută pentru a înlocui stocarea tradițională a referințelor bazată pe fișiere text (loose/packed refs), eliminând blocajele de performanță (I/O) la nivelul sistemului de fișiere atunci când există zeci de mii de ramuri (branches) sau etichete (tags).

    Ca de obicei, actualizarea include și o serie lungă de corecturi de bug-uri, mesaje de eroare mai clare și actualizări ale documentației oficiale. Git 2.55 va sosi în perioada următoare în depozitele oficiale ale tuturor distribuțiilor majore de Linux, dar codul sursă poate fi descărcat deja de pe site-ul oficial al proiectului.

    #Git #Git255 #OpenSource #DevOps #Programming #Linux #VersionControl #TechNews

  13. 💻🚀 Git 2.55 a fost lansat! Optimizări masive de viteză pentru depozitele Linux uriașe 🛠️📂

    O nouă versiune majoră a sistemului de control al versiunilor Git este acum disponibilă. Git 2.55 se concentrează puternic pe performanță, aducând optimizări de viteză substanțiale, menite să ușureze viața dezvoltatorilor care lucrează cu monorepo-uri sau depozite cu volume uriașe de date și istoric extins.

    Iată cele mai importante noutăți introduse în Git 2.55:

    🔹 Sărituri uriașe de viteză pentru depozitele mari:
    Modificările aduse sub capotă vizează direct algoritmul de parcurgere a grafului de commit-uri și modul în care Git procesează referințele. Comenzi frecvente precum git log, git status sau git fetch rulează acum considerabil mai rapid în bazele de cod de dimensiuni enterprise (cum sunt cele ale kernelului Linux, Windows sau marilor proiecte web).

    🔹 Optimizarea indicelui de fișiere (Index Improvements):
    Git 2.55 aduce rafinări modului în care funcționează sparse index (indexul parțial), reducând consumul de memorie și timpii de CPU atunci când se lucrează doar pe anumite sub-directoare dintr-un depozit masiv. Această funcție este esențială pentru echipele care vor să evite descărcarea locală a întregului istoric al unui monorepo.

    🔹 Îmbunătățiri pentru comenzile de bază:

    git maintenance: Utilitarul de fundal care se ocupă de optimizarea automată a bazei de date Git (cum ar fi împachetarea obiectelor libere) a primit noi parametri de configurare, permițând administratorilor să programeze sarcini mai puțin intruzive în timpul orelor de lucru.

    git diff și git blame: Au fost introduse optimizări care accelerează compararea fișierelor mari și identificarea autorilor în fișierele cu un istoric foarte fragmentat.

    🔹 Securitate și gestionarea referințelor:
    Noua versiune continuă tranziția și suportul robust către backend-ul de referințe reftable, o tehnologie concepută pentru a înlocui stocarea tradițională a referințelor bazată pe fișiere text (loose/packed refs), eliminând blocajele de performanță (I/O) la nivelul sistemului de fișiere atunci când există zeci de mii de ramuri (branches) sau etichete (tags).

    Ca de obicei, actualizarea include și o serie lungă de corecturi de bug-uri, mesaje de eroare mai clare și actualizări ale documentației oficiale. Git 2.55 va sosi în perioada următoare în depozitele oficiale ale tuturor distribuțiilor majore de Linux, dar codul sursă poate fi descărcat deja de pe site-ul oficial al proiectului.

    #Git #Git255 #OpenSource #DevOps #Programming #Linux #VersionControl #TechNews

  14. و كمحاولة (باهية) من
    #Valve
    لتخفيف المشكل، توّ
    #SteamOS
    يدعم الماكينات الكلّ إلّي تخدم ب
    AMD
    help.steampowered.com/en/faqs/
    شركة
    #EpicGames
    تطلق
    #VersionControl
    منافس ل
    #GIT
    linuxiac.com/epic-games-open-s
    عنّا برشة ما حكيناش على
    #BcacheFS,
    هذا الأخير خرج من مرحلة التّجريب أما مازال يستحقّ الحذر
    linuxiac.com/bcachefs-is-no-lo

  15. و كمحاولة (باهية) من
    #Valve
    لتخفيف المشكل، توّ
    #SteamOS
    يدعم الماكينات الكلّ إلّي تخدم ب
    AMD
    help.steampowered.com/en/faqs/
    شركة
    #EpicGames
    تطلق
    #VersionControl
    منافس ل
    #GIT
    linuxiac.com/epic-games-open-s
    عنّا برشة ما حكيناش على
    #BcacheFS,
    هذا الأخير خرج من مرحلة التّجريب أما مازال يستحقّ الحذر
    linuxiac.com/bcachefs-is-no-lo

  16. Version control best practice: Write commit messages that complete the sentence "If applied, this commit will..." This creates clear, actionable descriptions of what each change does. #Git #VersionControl

  17. Version control best practice: Write commit messages that complete the sentence "If applied, this commit will..." This creates clear, actionable descriptions of what each change does. #Git #VersionControl

  18. (more Linux and FOSS news in previous posts of thread)

    Godot Engine 4.7 is out bringing a new Asset Store, HDR support, Steam Frame support:
    gamingonlinux.com/2026/06/godo

    Epic Games Built Its Own Git Alternative For Handling Large Files:
    feed.itsfoss.com/link/24361/17

    Qt Creator 20 Open-Source IDE Released with AI Support, New Zen Mode:
    9to5linux.com/qt-creator-20-op

    Zed 1.7.2 Brings Smarter Agent Context and Better Git Workflow to Your Codebase:
    linuxcompatible.org/story/zed-

    GCC 17 Lands Initial Infrastructure For C++29:
    phoronix.com/news/GCC-17-std-C

    MariaDB 13.1 Preview: What the Rolling Release Actually Changes for Your Database:
    linuxcompatible.org/story/mari

    Raspberry Pi Imager 2.0.10 Improves Wi-Fi SSID Handling and Accessibility:
    9to5linux.com/raspberry-pi-ima

    Rufus 4.15 BETA fixes silent install errors and UEFI:NTFS crash:
    alternativeto.net/news/2026/6/

    VirtualBox 7.2.10 Released with Initial Support for Linux Kernel 7.1:
    9to5linux.com/virtualbox-7-2-1

    Privacy-focused Android operating system GrapheneOS has fully been ported to Android 17:
    alternativeto.net/news/2026/6/

    FreeBSD 15.1 released with updated Wi-Fi drivers, improved C23 support, and Unicode 17.0:
    alternativeto.net/news/2026/6/

    Bcachefs Tools 1.38.6 - the performance release:
    patreon.com/bcachefs/posts/1-3

    #WeeklyNews #OpenSource #FOSSNews #OpenSourceNews #FOSS #News #Godot #GodotEngine #GameDev #GameDevelopment #QtCreator #Zed #IDE #GCC #AI #ArtificialIntelligence #MariaDB #DBMS #Database #DatabaseManagement #RaspberryPIImager #Rufus #OS #OperatingSystem #VirtualBox #VM #VirtualMachine #GrapheneOS #CustomROM #FreeBSD #BSD #Bcachefs #BcachefsTools #Dev #Programming #Coding #Development #VCS #Compiler #VersionControl #FosseryTech

  19. (more Linux and FOSS news in previous posts of thread)

    Godot Engine 4.7 is out bringing a new Asset Store, HDR support, Steam Frame support:
    gamingonlinux.com/2026/06/godo

    Epic Games Built Its Own Git Alternative For Handling Large Files:
    feed.itsfoss.com/link/24361/17

    Qt Creator 20 Open-Source IDE Released with AI Support, New Zen Mode:
    9to5linux.com/qt-creator-20-op

    Zed 1.7.2 Brings Smarter Agent Context and Better Git Workflow to Your Codebase:
    linuxcompatible.org/story/zed-

    GCC 17 Lands Initial Infrastructure For C++29:
    phoronix.com/news/GCC-17-std-C

    MariaDB 13.1 Preview: What the Rolling Release Actually Changes for Your Database:
    linuxcompatible.org/story/mari

    Raspberry Pi Imager 2.0.10 Improves Wi-Fi SSID Handling and Accessibility:
    9to5linux.com/raspberry-pi-ima

    Rufus 4.15 BETA fixes silent install errors and UEFI:NTFS crash:
    alternativeto.net/news/2026/6/

    VirtualBox 7.2.10 Released with Initial Support for Linux Kernel 7.1:
    9to5linux.com/virtualbox-7-2-1

    Privacy-focused Android operating system GrapheneOS has fully been ported to Android 17:
    alternativeto.net/news/2026/6/

    FreeBSD 15.1 released with updated Wi-Fi drivers, improved C23 support, and Unicode 17.0:
    alternativeto.net/news/2026/6/

    Bcachefs Tools 1.38.6 - the performance release:
    patreon.com/bcachefs/posts/1-3

    #WeeklyNews #OpenSource #FOSSNews #OpenSourceNews #FOSS #News #Godot #GodotEngine #GameDev #GameDevelopment #QtCreator #Zed #IDE #GCC #AI #ArtificialIntelligence #MariaDB #DBMS #Database #DatabaseManagement #RaspberryPIImager #Rufus #OS #OperatingSystem #VirtualBox #VM #VirtualMachine #GrapheneOS #CustomROM #FreeBSD #BSD #Bcachefs #BcachefsTools #Dev #Programming #Coding #Development #VCS #Compiler #VersionControl #FosseryTech

  20. Ah, the grandiose unveiling of XLibre XServer 25.2.0, a "game-changer" in the world of... 🤔 slightly tweaked code libraries? Brace yourselves for the riveting drama of version updates that only a mother could love. 🎉 Expect a deluge of caffeine-fueled commits and spontaneous bursts of "git blame" therapy. 🖥️⚡
    github.com/X11Libre/xserver/wi #XLibreXServer #XServer25.2.0 #codeupdates #versioncontrol #technews #HackerNews #ngated

  21. Ah, the grandiose unveiling of XLibre XServer 25.2.0, a "game-changer" in the world of... 🤔 slightly tweaked code libraries? Brace yourselves for the riveting drama of version updates that only a mother could love. 🎉 Expect a deluge of caffeine-fueled commits and spontaneous bursts of "git blame" therapy. 🖥️⚡
    github.com/X11Libre/xserver/wi #XLibreXServer #XServer25.2.0 #codeupdates #versioncontrol #technews #HackerNews #ngated

  22. Shift left far enough and the loop collapses

    It is interesting — and not surprising — to see so many companies building new version control right now. GitLab shipped Agentic Code Review: it looks at every merge request with the full context of the repo, the pipeline, and your security policies, at a flat quarter-dollar a review. Epic Games open-sourced Lore, a from-scratch, content-addressed VCS. And underneath the headlines there is a crop of smaller projects that store the prompts and reasoning behind a change rather than the diff.

    web.brid.gy/r/https://stephanh

  23. About fifteen minutes after I published Shift left far enough and the loop collapses earlier today, I was sent this: Cursor, GitLab and Zed agree GitHub is breaking. They disagree on how to rebuild it.

    Then, today, I was made aware of Oak via Hacker News.

    I've been using stills from the Everything Everywhere All at Once poster at work a lot lately — it is the most evocative shorthand I have for what is happening in software right now.

    #ai #version control
  24. 🎮🚀 Epic Games thinks they’ve reinvented the wheel with "Lore"—a version control system that promises to handle both code *and* large binary assets. Because clearly, what we all needed was yet another tool to "optimize" our #workflow while the real challenge remains getting artists and developers to agree on lunch. 🍕👾
    lore.org/ #EpicGames #Lore #VersionControl #CodeAssets #Optimization #GameDev #HackerNews #ngated

  25. (more Linux and FOSS news in previous posts of thread)

    Nextcloud Hub 26 Spring launches with Euro-Office and AI updates on its 10th anniversary:
    alternativeto.net/news/2026/6/

    AliasVault is The BitWarden Alternative You Didn't Know You Needed:
    feed.itsfoss.com/link/24361/17

    Stremio full version launches on AltStore for Apple devices in Europe and Japan:
    alternativeto.net/news/2026/6/

    Ghost introduces Dynamic Filters and auto-updated member views:
    alternativeto.net/news/2026/6/

    Ollama 0.30 delivers faster NVIDIA GPU performance and wider hardware support:
    alternativeto.net/news/2026/6/

    Git 2.55-rc0 Released With Rust Enabled By Default:
    phoronix.com/news/Git-2.55-rc0

    Qt 6.12 Beta Released With Qt Quick 3D XR Apps Now Able To Run On 2D AR Glasses:
    phoronix.com/news/Qt-6.12-Beta

    GCC 15.3 Compiler Brings Nearly A Year Worth Of Bug Fixes:
    phoronix.com/news/GCC-15.3-Rel

    OpenProject 17.5 offers project-based work package identifiers and more flexible backlogs:
    alternativeto.net/news/2026/6/

    Some work on FosseryWeb page-builders:
    I did some rewrite of the tool, separate out HTML templates from the generation logic, and use Jinja to fill in the templates during generation (this introduces an additional dependency, which some might consider bloat, but since I'll probably be the only one using it, it doesn't matter that much I guess, I rather focus on cleaner code, long-term maintainability). I also created a separate function to handle the Markdown validation logic, and call it before prompting for the description, to give immediate feedback, and rewrote the error messages to be clearer, more organized.
    codeberg.org/fosseryweb/page-b

    (more FOSS news in comments)

    #WeeklyNews #OpenSource #FOSSNews #OpenSourceNews #FOSS #News #FosseryWeb #Nextcloud #NextcloudHub #AliasVault #Stremio #Ghost #Ollama #Git #Qt #GCC #OpenProject #SelfHosting #Dev #Programming #Coding #Development #VCS #Compiler #VersionControl #FosseryTech