social.dk-libre.fr 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.

Search results for tag #git

anarcat boosted

[?]Stefano Zacchiroli » 🌐
@zacchiro@mastodon.xyz

2.55.0 from unstable rebuilds just fine on stable (trixie) without having to backport any build dependency. Hence, if you want to try the new command git-scm.com/docs/git-history on stable, you can just `apt source` + `dpkg-buildpackage` and off you go. (You're welcome.)

    AodeRelay boosted

    [?]flo » 🌐
    @fasnix@littleone.littlefedi.social

    "Gut Ding will Weile haben"
    vs.
    "Warum bin ich nicht schon viel früher auf die Idee gekommen?!"

    Na jedenfalls: bin jetzt bei github registriert (und codeberg) um mit Jekyll Markdown-Inhalte in HTML-Seiten zu integrieren und als github-pages zu speichern, zum Üben erstmal.

      [?]nico » 🌐
      @n@gotosocial.tourmentine.com

      AodeRelay boosted

      [?]Brad Taunt :freebsd: :openbsd: :netbsd: » 🌐
      @bt@mastodon.bsd.cafe

      I may or may not be tweaking my own fork of a static site generator for repos... 👀

      Screenshot of a crude WIP website of static rendering of a git repo

      Alt...Screenshot of a crude WIP website of static rendering of a git repo

        kazé boosted

        [?]Bruno Bord [he/him] » 🌐
        @brunobord@dice.camp

        Parce que je vous aime bien, je vous file un tuyau. J'ai testouillé 'ec' comme outil de résolution de conflits. Ça marche pour les conflits et , et ça m'évite d'avoir à tout gérer à la main, parce "ours" et "theirs", c'est imbittable et c'est pas le même sens quand c'est merge que quand c'est rebase
        En plus y'a la possibilité d'injecter les deux côtés (oui, parfois c'est ce qu'on veut) et au pire tu fais "e" et le fichier s'ouvre dans $EDITOR.

        github.com/chojs23/ec

          [?]Molly » 🌐
          @mollyim@fosstodon.org

          We've released git-carrier, a git extension for working on large merges with many conflicts across the team.

          It parks merge conflicts into ordinary commits, so resolution work can be split, handed over and reviewed using a normal git workflow. Three git commands in one script, no dependencies.

          Right now, merging Signal in our tree is our bottleneck and delays updates.

          git-carrier is one of the tools we're building to fix it.

          github.com/git-carrier/git-car

          Open to questions or suggestions.

            AodeRelay boosted

            [?]Oliver Zehentleitner » 🌐
            @oliverzehentleitner@burningboard.net

            What happens when a decision in your repository exists because of a decision in another repository?

            Follow the link.

            And then follow the links from there.

            That's what the new Keep the Why Globe does: it follows explicit reasoning links across repositories, one hop at a time.

            Each repository stays authoritative for its own reasoning. There is no graph database and no central project-memory service.

            Git distributes the files. The browser follows the references. The graph appears as a consequence.

            blog.technopathy.club/the-glob

            Keep the Why Globe

            Alt...Keep the Why Globe

              Gauthier C. boosted

              [?]Hacker News » 🤖 🌐
              @h4ckernews@mastodon.social

              [?]Paco Velobs » 🌐
              @PacoVelobs@mamot.fr

              @AntoineD Attention, je pars en quenouille : .

              Mais pas que pour ça.
              Dans mon monde merveilleux, ça devrait aussi être utilisé dans tous les morceaux de la vie publique qui impliquent une proposition ou l'altération d'un texte.

              La traçabilité à la virgule près de qui à fait quoi comment.

              Pour une tribune : t'ajoutes ton nom, tu signes le commit avec ta clé , et tu pousses.

              Bam, libre, gratuit, distribué, vérifiable, auditable.

                AodeRelay boosted

                [?]Keep The Why » 🌐
                @keep_the_why@mastodon.social

                Keep the Why is now available as a Pi package 🎉

                Install it with:

                `pi install npm:keep-the-why`

                Same open Agent Skill, now directly installable through Pi's package system.

                The project rationale stays as Markdown in Git. No database, no daemon, no account, no cloud backend.

                keepthewhy.com

                  AodeRelay boosted

                  [?]Oliver Zehentleitner » 🌐
                  @oliverzehentleitner@burningboard.net

                  Most agent memory adds another database, service or vendor account.

                  Keep the Why is FOSS and Git-native.

                  The why behind decisions lives as Markdown in the repository. Git handles versioning, reviews, permissions, forks, merges and distribution.

                  No database. No daemon. No cloud backend. No second source of truth.

                  A rejected solution stays rejected, and the next coding agent can already know why.

                  Live cross-repository decision graph:
                  keepthewhy.com/dashboard/live/

                  Project:
                  github.com/oliver-zehentleitne

                  KTW dashboard graph page

                  Alt...KTW dashboard graph page

                    [?]Gitea » 🌐
                    @gitea@social.gitea.io

                    Gitea 28.0.0 is here! 🚀

                    Starting with this release, we’re dropping the historical “1.” prefix — welcome to Gitea 28!

                    Highlights:
                    🔐 Audit logging
                    🤖 Dedicated bot accounts
                    🔑 HTTPS deploy tokens
                    👥 Code owner approval rules
                    🔍 PR diff search & filters
                    ⚡ Actions queue view & artifact previews
                    🛠️ And much more

                    A huge thank you to everyone who contributed to this release! ❤️

                    Read the full release notes:
                    blog.gitea.com/release-of-28.0

                      AodeRelay boosted

                      [?]Oliver Zehentleitner » 🌐
                      @oliverzehentleitner@burningboard.net

                      A codebase is more than code.

                      It is the result of decisions, rejected alternatives, production constraints and workarounds that made sense at the time.

                      With Keep the Why, that reasoning lives as plain Markdown in the repository and can reference reasoning in other repositories.

                      Once those links exist, something interesting emerges: a web of project rationale you can actually walk.

                      Families show where reasoning belongs.

                      Friends show where projects relate.

                      Thoughts show how decisions connect over time.

                      No graph database.

                      No central index.

                      No account.

                      Just Markdown and Git.

                      blog.technopathy.club/the-reas

                      A codebase is more than code

                      Alt...A codebase is more than code

                        Krysztophe boosted

                        [?]Dalibo » 🌐
                        @dalibo@mastodon.online

                        JOB : nous recherchons un⋅e senior avec les compétences suivantes => dali.bo/202609_offre_adminsys

                        ✅ système et virtualisation : …
                        ✅ sécurité : , routage…
                        ✅ automatisation : ou
                        ✅ télé-collaboration : …



                        visuel "Dalibo recrute"

                        Alt...visuel "Dalibo recrute"

                          AodeRelay boosted

                          [?]9to5Linux » 🌐
                          @9to5linux@floss.social

                          2.56 Adds New Options for Cleaning Up Branches and Resolving Conflicts 9to5linux.com/git-2-56-adds-ne

                          Git logo

                          Alt...Git logo

                            [?]Eric The IT Guy » 🌐
                            @itguyeric@mastodon.social

                            A real commit history from a real project:

                            fix
                            fix again
                            actually fix
                            revert "actually fix"
                            please
                            WORKS

                            Squash before the merge request. Nobody needs to see what I went through.

                              [?]st1nger :unverified: 🏴‍☠️ :linux: :freebsd: » 🌐
                              @st1nger@infosec.exchange

                              Cool project:

                              A remote helper that stores an end-to-end mirror of a git on any ordinary git host. The host sees only opaque AEAD-encrypted blobs: no file contents, no filenames, no commit messages, no branch names, no history graph. Local repositories stay plain git.

                              github.com/b4ryon/git-remote-c

                                [?]nico » 🌐
                                @n@gotosocial.tourmentine.com

                                🗳
                                Marcos Dione boosted

                                [?]Aaron Toponce ⚛️:debian: » 🌐
                                @atoponce@fosstodon.org

                                How do you pronounce "git"?

                                Hard "g" like "GIF":36
                                Soft "g" like "gib":10
                                Silent "g" like "gnu":4
                                  Vincent 🐡 boosted

                                  [?]Stefan Sperling [he/him/his] » 🌐
                                  @stsp@bsd.network

                                  If you are sad about having missed my tutorial introducing users to the compatible version control system at two weeks ago, you can download the full tutorial instructions and work through all the same steps as people did in the room with me:

                                  gameoftrees.org/eurobsdcon2026

                                    AodeRelay boosted

                                    [?]Aral Balkan » 🌐
                                    @aral@mastodon.ar.al

                                    Little tip when linking to source code in your docs, etc.

                                    You can link directly to lines using anchors if the web view of your source control system supports it. e.g., for Codeberg:

                                    codeberg.org/small-tech/jsdb/s

                                    However, that’s brittle and will break as you add/remove code above it.

                                    A more robust way is to use text fragments, which are newly available across major browsers¹. e.g.,

                                    codeberg.org/small-tech/jsdb/s

                                    The latter links to the same place and will also break if, say, you remove the method or rename it, but it will survive code changes in the rest of the file.

                                    ¹ caniuse.com/mdn-html_elements_

                                      [?]Ρꙩujol 𝖱u𝗌𝗍 ✅ » 🌐
                                      @poujolrost@mstdn.jp

                                      @pixelfed

                                      This project is still hosted on the centralized,
                                      not-federated,
                                      almost-monopolistic,
                                      server of microsoft.

                                        [?]bnjbvr's blog ✍️ » 🌐
                                        @bnjbvr_blog@tutut.delire.party

                                        TIL: automatically signing Git commits and adding signoffs

                                        bouvier.cc/tech/gpg-signing-si

                                          Breizh boosted

                                          [?]ploum » 🌐
                                          @ploum@mamot.fr

                                          Another day, another patch received that I cannot apply cleanly because it was sent from a @protonprivacy email.

                                          git-send-email.io/#step2

                                          It’s going to the point where I will need to ask people that want to contribute to my project to use their gmail address instead…

                                          I believe that wrong support for format=flowed is, at least, partly responsible for that.

                                          protonmail.uservoice.com/forum

                                            Russ Sharek boosted

                                            [?]Game of Trees Hub » 🌐
                                            @gothub@exquisite.social

                                            We are starting to provide an unrestricted (fair-use) amount of hosted mailing lists with each subscription. See gothub.org/lists.html

                                            We want to make use of mailing lists easy for projects which are starting out today, or have to migrate away from a mailing list server which is being shut down.

                                            Our mailing list infrastructure is kept completely separate from our hosting infrastructure. You can use mailing lists without having to use any of our version control features.

                                            You can use your own domain name instead of lists.gothub.org if you want to.

                                            Public lists can be archived. Private mail is only stored on our servers while in transit.

                                            The mailing list server is hosted on , running on our hardware in , Germany.

                                              [?]Ρꙩujol 𝖱u𝗌𝗍 ✅ » 🌐
                                              @poujolrost@mstdn.jp

                                              @servo
                                              So much **independent** that you host your files at server, *right ?*

                                              I can't donate to projects hosted down there.

                                                [?]Hyde 📷 🖋 :debian: » 🌐
                                                @hyde@lazybear.social

                                                083 with @irgndsondepp
                                                He shares his thoughts on , , , and .

                                                He replied to @etp's question

                                                And, of course, we got recommendation.

                                                lazybea.rs/ovr-083

                                                  [?]Robert Kingett » 🌐
                                                  @WeirdWriter@caneandable.social

                                                  Damn y’all, trying to find a great guide for fiction writers that want to use and I haven’t found a single one that is well written, nor explains everything, like I’m torn between having every new sentence on its own line or keeping lengthy paragraphs as they are. From my understanding, git can’t review lengthy paragraphs so every new sentence must happen on their own limes. This is very easy to do with regular expressions, but absolutely none of the guides explain details like that and it’s compelled me to make my own that is going to handhold the user through everything. Too many guides written today assume that the reader knows what you are talking about and the more technical guides I read, the more handholding explanations I am after. Like yes I know how email travels but I want the guy to remind me by explaining it to me again even though I already know it

                                                    [?]Viraptor » 🌐
                                                    @viraptor@cyberplace.social

                                                    Actually, I'd love to check if what I know about scrapers in my corner of the internet applies to others. Is there anyone hosting a git forge large enough to be bothered by scrapers but small enough to be interested in experimenting with something?
                                                    I'd love to talk. Contacts / mentions appreciated!

                                                      [?]Viraptor » 🌐
                                                      @viraptor@cyberplace.social

                                                      Actually, I'd love to check if what I know about scrapers in my corner of the internet applies to others. Is there anyone hosting a git forge large enough to be bothered by scrapers but small enough to be interested in experimenting with something?
                                                      I'd love to talk. Contacts / mentions appreciated!

                                                        [?]Stefano Zacchiroli » 🌐
                                                        @zacchiro@mastodon.xyz

                                                        Our paper, with @plumtrie and M. Marcozzi, on how CI can stop injection in source code at commit (or release) time using fuzzing, is now available: arxiv.org/abs/2607.26719

                                                        It comes with real, working code that FOSS projects and auditors can adopt. The paper artifact shows how effective it is on real-world, historical backdoors.

                                                        « Not In My Yard: Catching Backdoors at Commit and Release Time » to be presented at , later this year.

                                                          [?]Le Journal du hacker » 🌐
                                                          @journalduhacker@framapiaf.org

                                                          [?]Laurent Cheylus » 🌐
                                                          @lcheylus@bsd.network

                                                          Pushin: a new Git hosting that never leaves Europe - Public and private Git repos, hosted 100% in the EU, on a Platform built for Humans, not AI ; for now, in invite-only Beta pushin.eu/

                                                            [?]nico » 🌐
                                                            @n@gotosocial.tourmentine.com

                                                            [?]Bruno Bord [he/him] » 🌐
                                                            @brunobord@dice.camp

                                                            je me suis penché pour la première fois ce soir sur les objets stockés dans et comment ils sont manipulés "sous le capot".

                                                            WOW.

                                                            je trouve ça ultra-élégant et ça rend les opérations de base quasiment accessibles au plus bas niveau, genre avec quelques outils en shell (de quoi faire des hash et des contenus zip) et beaucoup de patience (et beaucoup de manips intermédiaires, mais quand même, c'est gérable).

                                                            Ça m'a même ouvert les yeux sur le contenu du reflog et comment m'en servir.

                                                              [?]Dr. Juande Santander-Vela » 🌐
                                                              @juandesant@mathstodon.xyz

                                                              A couple of tweaks on my `openremote` function, to deal with gitlab and overleaf cases:

                                                              ```bash
                                                              openremote () {
                                                              if [ "$(git rev-parse --is-inside-work-tree 2>/dev/null)" = "true" ]
                                                              then
                                                              remote=$(git remote -v | grep origin | grep fetch | awk '{print $2}' | sed 's/ssh/https/g')
                                                              case "$remote" in
                                                              (*gitlab*) # We need to process things a bit more
                                                              echo "Gitlab: Removing colons from repository"
                                                              remote="http://$(echo $remote | awk -F@ '{print $2}'|sed 's/:/\//g')"
                                                              open $remote
                                                              ;;
                                                              (*overleaf*) # Let's get the project ID
                                                              overleaf_id=$(echo $remote | awk -F/ '{print $4}')
                                                              open "overleaf.com/project/$overleaf"
                                                              ;;
                                                              (*http*) # Normal https repository
                                                              open "$remote"
                                                              ;;
                                                              (*)
                                                              echo "Git repository has no remote."
                                                              ;;
                                                              esac
                                                              else
                                                              echo "Not inside a git repository."
                                                              fi
                                                              }
                                                              ```

                                                              Updated on my Codeberg dotfiles project:

                                                              codeberg.org/cb_jdsant/dotfiles

                                                                [?]Rui Nibau (rnb) » 🌐
                                                                @rnb@framapiaf.org

                                                                « TL;DR: we spend more CPU cycles rendering commits for scrapers than we spend on all other kinds of legitimate access, including git clones. At any one time, across 5 geo-distributed nodes, there are 14 CPU cores doing nothing but rendering git commits as html. »

                                                                Konstantin Ryabitsev , Creepy crawlies

                                                                Et la phrase qui tue : « With a bunch of generous assumptions, legitimate requests are only about 2% of git.kernel.org traffic — everything else are scrapers. » 😱😱😱

                                                                  Dam H. boosted

                                                                  [?]oatmeal » 🌐
                                                                  @oatmeal@kolektiva.social

                                                                  Pushin.eu is a European-based hosting platform that ensures code remains within the to avoid foreign legal reach like the CLOUD Act. The service is currently in an invite-only beta phase with general availability planned for early 2027. The project aims to provide developers with a reliable, human-centric alternative to global competitors.

                                                                  pushin.eu/

                                                                    Fred de CLX boosted

                                                                    [?]openSUSE Linux » 🌐
                                                                    @opensuse@fosstodon.org

                                                                    A year of progress on the -based package . What's changed? What's still transitioning? What's next? youtu.be/1NXntvTWD5A

                                                                      [?]Nicolas Delsaux » 🌐
                                                                      @Riduidel@framapiaf.org

                                                                      Ah c'est vraiment bien cette idée d'inverser le concept du gitignore pour **tout** ignorer par défaut, et n'inclure que les choses qu'on veut explicitement. packagemain.tech/p/gitignore-e

                                                                      [?]nico » 🌐
                                                                      @n@gotosocial.tourmentine.com

                                                                      [?]🫧 Social coding commons » 🌐
                                                                      @smallcircles@social.coop

                                                                      : -native collaboration platform

                                                                      GitSocial is a CLI/TUI Go binary that stores issues, PRs, and other collaboration in git itself, as commits with structured trailers on gitmsg/* branches.

                                                                      On top of its core design, that offers identity, static site generation, and notifications, there are a range of extensions:

                                                                      gitsocial.org/index.html

                                                                      Snapshot of the extensions table from the project landing page.

                                                                      Alt...Snapshot of the extensions table from the project landing page.

                                                                        🗳
                                                                        Wallace boosted

                                                                        [?]Bruno Bord [he/him] » 🌐
                                                                        @brunobord@dice.camp

                                                                        I'm curious...

                                                                        > git add --interactive

                                                                        never heard about it:8
                                                                        know it, in theory:5
                                                                        used it a couple of times:6
                                                                        part of my git workflow:8

                                                                          [?]Jens Hannemann [he/him] » 🌐
                                                                          @JensHannemann@mastodon.online

                                                                          Hi folks, I really enjoy Mastodon. It does remind me of the olden days of and the era (in a good way).

                                                                          I teach computer engineering technology at the University of Kentucky. I'm originally from .

                                                                          My main interests here:

















                                                                            [?]nico » 🌐
                                                                            @n@gotosocial.tourmentine.com

                                                                            [?]Le Journal du hacker » 🌐
                                                                            @journalduhacker@framapiaf.org

                                                                            Dix schémas de projets open-source (Mastodon, GitLab, Cal.com…) en diagrammes ER, reconstruits depuis leur historique git
                                                                            blog.mcdview.dev/fr/schemas-op

                                                                              [?]Niels K. » 🌐
                                                                              @nielsk@mastodon.social

                                                                              Reading again about - I don’t get it and how I can use it in my work. I can’t push to main in my env. So I create branches in and (try to) use worktrees to switch between multiple of them because that’s a thing. In the end I create MRs. I don’t see how I do that with . I feel stupid.

                                                                                [?]NuclearSquid » 🌐
                                                                                @NuclearSquid@piaille.fr

                                                                                Can someone more knowledgeable with then I am tell me what kind of psychopath you have to be to forbid `wip` commits in pre-commit hooks or if there’s an actual reason behind it ?

                                                                                It’s the second time I’m trying to work on a code-base that does this, and I’m stuck having to choose between:
                                                                                - having disgusting commit messages
                                                                                - constantly toggle git-hooks to just be able to *save my recent progress*
                                                                                - just… not commit anything and risk messing things up

                                                                                As someone who likes to move fast, try things out then only afterwards slow down, cleanup my work and squash commits together; not being able to make `wip` commits causes a huge amount of friction.

                                                                                  [?]Naty S » 🌐
                                                                                  @eclecticpassions@fosstodon.org

                                                                                  sourcehut.org/blog/2026-08-27-

                                                                                  announces terms of service changes in relation to LLMs / AI.

                                                                                    [?]Dr. Juande Santander-Vela » 🌐
                                                                                    @juandesant@mathstodon.xyz

                                                                                    I just realized that it only checks if a folder is a git repository... but if it is a repository, it does not check if there is a remote: it assumes there is, and fails when there is not. This is a fixed version:

                                                                                    ```bash
                                                                                    openremote () {
                                                                                    if [ "$(git rev-parse --is-inside-work-tree 2>/dev/null)" = "true" ]
                                                                                    then
                                                                                    remote=$(git remote -v | grep origin | grep fetch | awk '{print $2}' | sed 's/ssh/https/g')
                                                                                    case "$remote" in
                                                                                    (*http*)
                                                                                    open "$remote"
                                                                                    ;;
                                                                                    (*)
                                                                                    echo "Git repository has no remote."
                                                                                    ;;
                                                                                    esac
                                                                                    else
                                                                                    echo "Not inside a git repository."
                                                                                    fi
                                                                                    }
                                                                                    ```

                                                                                      [?]Dr. Juande Santander-Vela » 🌐
                                                                                      @juandesant@mathstodon.xyz

                                                                                      This is a small bash/zsh function I made a couple of years ago because I wanted to be able to automatically open the web page of the forge for the remote. Tested it and it works not just with Github and Gitlab, but also with Codeberg, and I guess any other similar code forge.

                                                                                      ```bash
                                                                                      function openremote {
                                                                                      if [ "$(git rev-parse --is-inside-work-tree 2>/dev/null)" = "true" ]
                                                                                      then
                                                                                      open $(git remote -v | grep origin | grep fetch | awk '{print $2}' | sed 's/ssh/https/g')
                                                                                      else
                                                                                      echo "Not inside a git repository."
                                                                                      fi
                                                                                      }
                                                                                      ```

                                                                                      You just call it inside of a Git repository, and if there is a remote set, it will use the fetch link to create the web page to open. This works even for ssh remotes.

                                                                                      In Linux or *BSD, you can change `open` for something like `xdg-open` or `exo-open` for a desktop agnostic replacement, or `gnome-open`/`kde-open`, if you use any of those desktop environments.

                                                                                        [?]nico » 🌐
                                                                                        @n@gotosocial.tourmentine.com

                                                                                        Pini boosted

                                                                                        [?]LWN.net » 🌐
                                                                                        @lwn@fedi.lwn.net

                                                                                        [$] How to be safe from quantum computing

                                                                                        Practical quantum computers have been ten years away for the last several decades. Now, however, it's beginning to look as though they will be possible in just a few years. Recent [...]

                                                                                        lwn.net/Articles/1088305/

                                                                                          [?]Paco Velobs » 🌐
                                                                                          @PacoVelobs@mamot.fr

                                                                                          @pawelgrzybek Know that there's also `:qc` to quit with a non-zero status code. Comes in handy when your editor in called from another tool that relie on error code to know if the operation went well. I use it quite a lot to tell not to commit even if the message is valid.

                                                                                            anarcat boosted

                                                                                            [?]LWN.net » 🌐
                                                                                            @lwn@fedi.lwn.net

                                                                                            [?]Paco Velobs » 🌐
                                                                                            @PacoVelobs@mamot.fr

                                                                                            Like many devs, I've been using for years.
                                                                                            I was then introduced to and happily used it instead for month.

                                                                                            I came back to because some colleague's history shenanigans made cry and I did not want to fight the tool.

                                                                                            And now, I realize I'm perfectly happy with anyway.
                                                                                            Because the issue has never been , it has always been us not following our own conventions.

                                                                                            Both and are great tools.
                                                                                            We just suck at using them.

                                                                                              Fred de CLX boosted

                                                                                              [?]openSUSE Linux » 🌐
                                                                                              @opensuse@fosstodon.org

                                                                                              Two decades of -ng on ; how the Open Build Service usage evolved from simple releases to full snapshot builds. youtu.be/KmAxaoD-xw4

                                                                                                [?]nico » 🌐
                                                                                                @n@gotosocial.tourmentine.com

                                                                                                Russ Sharek boosted

                                                                                                [?]Stefan Sperling [he/him/his] » 🌐
                                                                                                @stsp@bsd.network

                                                                                                I really like Simon Harrison's series of blog posts about using for simple version control tasks: simonh.uk/tags/got/index.html

                                                                                                My own use cases are more complicated than Simon's but it is making me happy to see confirmation of how the UI designed for working on and related projects is working very well for people with fairly simple needs. That was one of my goals from the very beginning and is a significant differentiator from .

                                                                                                  [?]Lien Rag » 🌐
                                                                                                  @lienrag@mastodon.tedomum.net

                                                                                                  Dis-moi :mastodon:
                                                                                                  Sur git, y'a un moyen de voir d'un coup toutes les branches où on a des commits pas poussés sur le repository distant ?

                                                                                                  (et au pire, branche par branche, je me disais que git status donnerait cette information, mais en fait non)

                                                                                                    Debacle boosted

                                                                                                    [?]LWN.net » 🌐
                                                                                                    @lwn@fedi.lwn.net

                                                                                                    [$] Bootstrappable builds: how and why

                                                                                                    This year's edition of the Free and Open Source Software Yearly conference, better known as "FOSSY", moved north to the beautiful (and enormous) campus of the University of British [...]

                                                                                                    lwn.net/Articles/1088279/

                                                                                                      [?]Paco Velobs » 🌐
                                                                                                      @PacoVelobs@mamot.fr

                                                                                                      C'est marrant les hooks de pre-commit git.

                                                                                                      Des fois, ça sert à trouver des erreurs dans le code avant de pouvoir le partager.

                                                                                                      Et des fois ça sert à savoir que les collègues font des `git commit --no-verify` 🤷

                                                                                                        [?]LWN.net » 🌐
                                                                                                        @lwn@fedi.lwn.net

                                                                                                        [?]Netzblockierer » 🌐
                                                                                                        @Netzblockierer@tech.lgbt

                                                                                                        @KinkyKobolds mostly because "Tech-Illiterates" are lazy af…

                                                                                                        • IRC & XMPP exist for decades and are supported on everything that can do TCP/IP and 80×25 MDA output.
                                                                                                        • Mumble does Voicechats way better.
                                                                                                        • Jitsi Meet does Videochats even better.
                                                                                                        • Even with all the enshittification, Zulip & RocketChat are way better options.

                                                                                                        Even a Mailinglist is better than Discord, because the latter one is an information blackhole that actively prevents archiving and searching.

                                                                                                        • I'd rather self-host all of the above than ever touching discord!
                                                                                                          • There's a spechal place in hell for people who abuse discord as replacement for ticketing systems (instead of i.e. Zammad), git, MkDocs & ntfy.sh…
                                                                                                          • It's even worse than Microsoft Teams & Skype!!!

                                                                                                        Lazyness is NEVER an argument against proper tech!

                                                                                                          AodeRelay boosted

                                                                                                          [?]Larvitz :fedora: » 🌐
                                                                                                          @Larvitz@burningboard.net

                                                                                                          Git is great at storing dotfiles. It is less good at knowing where they belong, which permissions they need, or why a work laptop and a home server should differ.

                                                                                                          Here is how I use chezmoi plus Git to manage fish, Neovim, SSH, GnuPG, Atuin and more. Including the “oops, I edited the live file” recovery workflow.

                                                                                                          blog.hofstede.it/chezmoi-and-g

                                                                                                            [?]nico » 🌐
                                                                                                            @n@gotosocial.tourmentine.com

                                                                                                            [?]nico » 🌐
                                                                                                            @n@gotosocial.tourmentine.com

                                                                                                            [?]Adam Johnson :django: :python: » 🌐
                                                                                                            @adamchainz@fosstodon.org

                                                                                                            ✍️ The story of a 50x optimization I made in Git earlier this year.

                                                                                                            adamj.eu/tech/2026/08/07/git-s

                                                                                                              [?]Adam Johnson :django: :python: » 🌐
                                                                                                              @adamchainz@fosstodon.org

                                                                                                              ✍️ List the files present in any Git commit without checking it out.

                                                                                                              adamj.eu/tech/2026/08/07/git-l

                                                                                                                [?]Adam Johnson :django: :python: » 🌐
                                                                                                                @adamchainz@fosstodon.org

                                                                                                                ✍️ 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.

                                                                                                                adamj.eu/tech/2026/08/05/git-l

                                                                                                                  🗳

                                                                                                                  [?]Parleur :nawak2: » 🌐
                                                                                                                  @parleur@mastodon.parleur.net

                                                                                                                  Votre utilisation de :

                                                                                                                  HTTPS:0
                                                                                                                  SSH:0
                                                                                                                  Ça dépend du dépôt (et j'explique pourquoi):0

                                                                                                                    [?]Blort™ 🐀Ⓥ🥋☣️ [Surprise me.] » 🤖 🌐
                                                                                                                    @Blort@social.tchncs.de

                                                                                                                    @evan

                                                                                                                    And in Activitypub I'm sure there are a lot of features specific to code handling that likely aren't supported. That's why it seems to me that unless either protocol has a major rewrite with this specific usecase in mind, that we're going to have to Frankenstein this.

                                                                                                                      [?]Traveling OSM Salesgirl Problem ✊🏳️‍🌈🏳️‍⚧️🇺🇦🇵🇸 [she/her or any neopronouns] » 🌐
                                                                                                                      @contrapunctus@fe.disroot.org

                                                                                                                      How do people manage to shoot themselves with rm? I’ve done so with disk partitioning, I’ve done that with #Git, but I can’t think of any such cases with rm 🤔

                                                                                                                      (Maybe it’s because I’m doing most of my file management with #Emacs + Dired…)

                                                                                                                      #Linux #Unix

                                                                                                                        🗳
                                                                                                                        AodeRelay boosted

                                                                                                                        [?]Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 » 🌐
                                                                                                                        @evan@cosocial.ca

                                                                                                                        What protocol should federated code forges use?

                                                                                                                        ActivityPub:14
                                                                                                                        ATProto:0
                                                                                                                        Git:4
                                                                                                                        Other (please specify):1

                                                                                                                          [?]Marcos Dione » 🌐
                                                                                                                          @mdione@en.osm.town

                                                                                                                          @amapanda not sure has support for per-file-format merge algorithms. The closest I know is difftastic, but that for creating better diffs, not merges.

                                                                                                                            [?]amᵃᵖanda [she] » 🌐
                                                                                                                            @amapanda@en.osm.town

                                                                                                                            One downside of rebasing your PRs, is how git just fails and falls over with the CHANGELOG and cannot automerge changelog entries! 😫

                                                                                                                            Isn't there someway to get it to merge the bullet points in a list in a markdown file?!

                                                                                                                              [?]nico » 🌐
                                                                                                                              @n@gotosocial.tourmentine.com

                                                                                                                              [?]Monospace Mentor » 🌐
                                                                                                                              @monospace@floss.social

                                                                                                                              Git tip: Create a `.gitmessage` template file and set it with `git config commit.template ~/.gitmessage`. Consistent commit messages improve team communication and project history.

                                                                                                                                [?]Tom :damnified: » 🌐
                                                                                                                                @thomas@metalhead.club

                                                                                                                                RE: social.tchncs.de/@codefloe/116

                                                                                                                                Although I appreciate what Codeberg does, I also recommend CodeFloe. I've been using it for several months now and it has works flawlessly!

                                                                                                                                It's particularly suited for your non-Open Source software and they don't have an Anti-AI clause.

                                                                                                                                Bonus for better uptime in my experience.

                                                                                                                                  [?]VictoriaMetrics » 🌐
                                                                                                                                  @victoriametrics@mastodon.social

                                                                                                                                  Our Tech Talk is back, hosted by Michelle Sebek - Head of Marketing NA.
                                                                                                                                  We're kicking it off with the most honest demo environment there is: a real house with real pets. 🏡🐈

                                                                                                                                  Mathias, one of our Solutions Engineers, has one rule for his smart home: he should be the only reason the lights don't turn on. Not a cloud outage. Not a vendor abandoning a perfectly working device.

                                                                                                                                  Everything runs locally:
                                                                                                                                  🏠
                                                                                                                                  📊 VictoriaMetrics
                                                                                                                                  📂 Alerting rules in
                                                                                                                                  📲 Notifications through ntf

                                                                                                                                    anarcat boosted

                                                                                                                                    [?]🧝🏻 Thomas 🧙🏻 [Any] » 🌐
                                                                                                                                    @tripplehelix@tech.lgbt

                                                                                                                                    Super cool project;

                                                                                                                                    github.com/epheterson/Zimi

                                                                                                                                    It's an alternate front end for Kiwix's ZIM's. Auto updating through torrents with seeding, catalogue search, tons of built ins, like calendar, sky and space data. ZIM's are sorted by category, with custom sorting and favourites.

                                                                                                                                    It even pulls random data for some ZIM's, like "word of the day" or "this day in history".

                                                                                                                                    The world map ZIM works amazing with search and random locations, although a bit slow on a Pi5.

                                                                                                                                    Something I've found really interesting is from the home screen you can click the random button and it'll give you a random article from all your ZIM's.

                                                                                                                                    A big bonus is the dev is very friendly!

                                                                                                                                      AodeRelay boosted

                                                                                                                                      [?]Peter N. M. Hansteen » 🌐
                                                                                                                                      @pitrh@mastodon.social

                                                                                                                                      AodeRelay boosted

                                                                                                                                      [?]Monospace Mentor » 🌐
                                                                                                                                      @monospace@floss.social

                                                                                                                                      Git tip: Use `git commit --fixup <hash>` for small fixes, then `git rebase -i --autosquash` to automatically organize them. Keeps commit history clean during development.

                                                                                                                                        [?]nico » 🌐
                                                                                                                                        @n@gotosocial.tourmentine.com

                                                                                                                                        [?]cmars 🅅 » 🌐
                                                                                                                                        @cmars@infosec.exchange

                                                                                                                                        So git-remote-iroh works, but it's basically a toy demoware. I mean, you can push and pull over iroh, which is cool, but it's not this hub-breaking new thing that changes development workflows and defeats corporate hegemony over open-source software. The server mode is still a centralized hub.

                                                                                                                                        I've been thinking this week about where to take it next, if I should at all. Where my head is at:

                                                                                                                                        All repository clones could be remote peers that you can pull from. It should be easy to do this from a background process that spawns and stays running in the background. Could be on-demand, like how podman and gpg-agent do.

                                                                                                                                        Because it's pull-only, it should be safe to serve this up from a clone with a working tree.

                                                                                                                                        Hubs allow pushes, but don't attempt to force a single history. They are a synchronization point for blobs, tracking who has what blobs. All remote refs. What this does, is remove the need for everyone being online all the time.

                                                                                                                                        Who decides what is the true timeline then? Up to a peer that decides to act as a publisher, and who follows it. What's nice about this, is you can have a primary and following replicas. You could even have multiple such primaries, possibly with different policies.

                                                                                                                                        1/

                                                                                                                                          [?]nico » 🌐
                                                                                                                                          @n@gotosocial.tourmentine.com

                                                                                                                                          [?]The Penguin of Evil » 🌐
                                                                                                                                          @etchedpixels@mastodon.social

                                                                                                                                          This is your periodic reminder that all the code you browse via the web UI of something like a repository doesn't necessarily match what you get via a git clone. In fact it's really easy to serve a trojan that's only in the git clone view so if you need to inspect code do it on the pulled copy.

                                                                                                                                          Of course I can also only serve the trojan version to selected IP ranges matching a given corporation too. Isn't supply chain trust fun !

                                                                                                                                            [?]Adam Johnson :django: :python: » 🌐
                                                                                                                                            @adamchainz@fosstodon.org

                                                                                                                                            [?]Adam Johnson :django: :python: » 🌐
                                                                                                                                            @adamchainz@fosstodon.org

                                                                                                                                            git stync

                                                                                                                                            WARNING: You called a Git command named 'stync', which does not exist.
                                                                                                                                            Continuing under the assumption that you meant 'sync'.

                                                                                                                                              [?]Stefan Sperling [he/him/his] » 🌐
                                                                                                                                              @stsp@bsd.network

                                                                                                                                              I will be hosting a version control system tutorial at 2026, with @op as co-host.

                                                                                                                                              This tutorial will be suitable for both experts and complete beginners. The experts will probably spend significant effort temporarily unlearning some things they know, while the beginners will spend moderate effort learning some things they didn't know. Our goal is that both groups will broaden their version control horizons a bit and have fun doing so :flan_hacker:​

                                                                                                                                              events.eurobsdcon.org/2026/tal

                                                                                                                                                [?]cmars 🅅 » 🌐
                                                                                                                                                @cmars@infosec.exchange

                                                                                                                                                Serve & clone repositories over ! Try it out:

                                                                                                                                                cargo install git-remote-iroh

                                                                                                                                                git clone iroh://92fbc10667b6ae60b2b7c158ec3c996ebdeac0f07d6648b87243fe49498bd378 git-remote-iroh

                                                                                                                                                git-remote-iroh is self-hosted.

                                                                                                                                                Centralized web mirror: codeberg.org/cmars/git-remote-

                                                                                                                                                  Alexandre :freebsd: boosted

                                                                                                                                                  [?]vermaden » 🌐
                                                                                                                                                  @vermaden@mastodon.bsd.cafe

                                                                                                                                                  New 𝗚𝗶𝘁𝗟𝗮𝗯 𝗼𝗻 𝗙𝗿𝗲𝗲𝗕𝗦𝗗 [GitLab on FreeBSD] artivle on vermaden.wordpress.com blog.

                                                                                                                                                  vermaden.wordpress.com/2026/07

                                                                                                                                                    [?]nico » 🌐
                                                                                                                                                    @n@gotosocial.tourmentine.com

                                                                                                                                                    AodeRelay boosted

                                                                                                                                                    [?]GNOME » 🌐
                                                                                                                                                    @gnome@floss.social

                                                                                                                                                    After long hiatus, gitg, a GTK git client, received new major release!

                                                                                                                                                    It includes many long-awaited changes, such as accessibility and performance improvements, full support for git push action and custom actions!
                                                                                                                                                    Get it on Flathub!!! flathub.org/en/apps/org.gnome.

                                                                                                                                                      1 ★ 1 ↺

                                                                                                                                                      [?]oldsysops » 🌐
                                                                                                                                                      @oldsysops@social.dk-libre.fr

                                                                                                                                                      @patpro@social.patpro.net
                                                                                                                                                      j'ai regardé les logs de la forge git professionnel de logiciel opensource mais pas grand publique.
                                                                                                                                                      3 137 000 de requêtes web
                                                                                                                                                      ~3 000 000 de code 200 OK
                                                                                                                                                      ~183 000 de code 404
                                                                                                                                                      ~11 500 de code 499 (nginx timeout serveur)
                                                                                                                                                      je ne compte pas le reste des code 30X et 40x qui sont plus faibles.

                                                                                                                                                      Coté Source :
                                                                                                                                                      ~614 487 IP sources : rappel, on est sûr du logiciel NON grand publique, un peu niche avec zéro contribution de dev externe a l'entreprise, ce qui est normale.

                                                                                                                                                      Si j'enlève les IP de l'infra (monitoring, jenkins, redmine) on enlève ~630 000 requêtes pour 6 IPs.

                                                                                                                                                      reste 2 500 000 requêtes et 614 481 IPs ...

                                                                                                                                                      ~ 582 000 IPs, on fait moins de 10 requêtes (pour un total de 1754808 requêtes soit plus de 50%) dans les détails :
                                                                                                                                                      ~ 257 998 IPs, on fait une seule requête pour un total de 257998.
                                                                                                                                                      36395 IPs, on fait seulement 2 requêtes pour un total de 72790
                                                                                                                                                      125627 IPs, on fait seulement 3 requêtes pour un total de 376881
                                                                                                                                                      28233 IPs, on fait seulement 4 requêtes pour un total de 112932
                                                                                                                                                      15122 IPs, on fait seulement 5 requêtes pour un total de 75610
                                                                                                                                                      60216 IPs, on fait seulement 6 requêtes pour un total de 361296

                                                                                                                                                      sinon on est ~ une trentaine (et pas tous dev) et en ce lundi de juillet, les bureaux parisiens (ou il y a pas grand monde ~ 3 personnes) ont fait environ 800 requêtes...
                                                                                                                                                      donc l'usage "légitime" sur la journée doit être ~ 30 000 requêtes (évaluation haute) soit 1% de l'usage. (bon l'infra compte pour 20% quand même 🙂 )


                                                                                                                                                      bref, on n'est pas sur les mêmes chiffres, mais on dépasse largement ton test.

                                                                                                                                                      Plusieurs point : l'url du git est ancienne (depuis plus de 10 ans) il y a eu quelques changements, mais globalement ce sont les mêmes urls.
                                                                                                                                                      De toute façon, c'est seulement depuis moins de 2 ans qu'on a un nombre de requêtes aussi importantes. Au point de déclencher des erreurs sur le monitoring et d'empêcher l'usage correct de la plateforme.
                                                                                                                                                      Je pense que les robots ne sont pas ceux des moteurs de recherche, ils ne parcourent pas internet à la recherche de page a indexé, mais plutôt des robots qui ciblent des URLS particulières " à forte valeur ajoutée" (des urls de code opensource accessible, super pour alimenter des IAs de code).



                                                                                                                                                        AodeRelay boosted

                                                                                                                                                        [?]Dendrobatus Azureus » 🌐
                                                                                                                                                        @Dendrobatus_Azureus@mastodon.bsd.cafe

                                                                                                                                                        victor héry boosted

                                                                                                                                                        [?]Miss Mint 🦊 :no_ai: » 🌐
                                                                                                                                                        @Mint@piaille.fr

                                                                                                                                                        Appel à bonnes âmes 😁

                                                                                                                                                        Mon compagnon, cet homme incroyable, m'a fait un script python pour me permettre de tamponner des pièces de procédure en 3 secondes.

                                                                                                                                                        En ayant parlé à d'autres, il s'avère qu'iels seraient intéressé.e.s mais ne sont pas sous linux (cheh)

                                                                                                                                                        J'ai deux questions :
                                                                                                                                                        - où mettre son dépôt git pour pouvoir le partager
                                                                                                                                                        - est-ce qu'il y a des trucs pour pouvoir faire fonctionner facilement ce truc sans passer par un terminal => le rendre humain compatible 😁 et éventuellement mac et windows accessible
                                                                                                                                                        Tout en réalisant le traitement sur le PC et non en ligne (secret pro 4ever)

                                                                                                                                                        Merci d'avance pour votre aide

                                                                                                                                                          [?]Monospace Mentor » 🌐
                                                                                                                                                          @monospace@floss.social

                                                                                                                                                          Git tip: `git bisect` automates finding the commit that introduced a bug. Start with `git bisect start`, mark good/bad commits, and Git will binary search through history to find the culprit.

                                                                                                                                                            [?]nico » 🌐
                                                                                                                                                            @n@gotosocial.tourmentine.com

                                                                                                                                                            3 ★ 4 ↺

                                                                                                                                                            [?]oldsysops » 🌐
                                                                                                                                                            @oldsysops@social.dk-libre.fr

                                                                                                                                                            un truc que j'aime bien au boulot: notre documentation sécurité est versionné dans en . on fait des PR avec relecture pour validation et le git log alimente le versionning du document.
                                                                                                                                                            un job jenkins créé les fichiers pdf et html grace à et et déploie les fichiers à la bonne place...

                                                                                                                                                            J'aimerais dire que j'ai un quelconque mérite dans le process, mais je peut juste dire que j'ai des collègues formidables !!

                                                                                                                                                              [?]nico » 🌐
                                                                                                                                                              @n@gotosocial.tourmentine.com

                                                                                                                                                              Jean Couteau boosted

                                                                                                                                                              [?]24ème » 🌐
                                                                                                                                                              @24eme@mastodon.libre-entreprise.com

                                                                                                                                                              [?]Monospace Mentor » 🌐
                                                                                                                                                              @monospace@floss.social

                                                                                                                                                              tip: `git stash push -m "description"` saves work-in-progress with a description. Use `git stash list` to see all stashes, `git stash pop stash@{0}` to apply a specific one.

                                                                                                                                                                [?]Thorsten Leemhuis (acct. 1/4) » 🌐
                                                                                                                                                                @kernellogger@hachyderm.io

                                                                                                                                                                2.55.0 is out: lore.kernel.org/all/xmqqv7b1w9

                                                                                                                                                                For a overviews on new features see:

                                                                                                                                                                * @lwn: What's coming in Git 2.55 – lwn.net/Articles/1079596/
                                                                                                                                                                * GitLab: What's new in Git 2.55.0? – about.gitlab.com/blog/whats-ne
                                                                                                                                                                * GitHub: Highlights from Git 2.55 – github.blog/open-source/git/hi

                                                                                                                                                                  Fred de CLX boosted

                                                                                                                                                                  [?]Agenda du Libre » 🤖 🌐
                                                                                                                                                                  @agenda_du_libre@pouet.chapril.org

                                                                                                                                                                  Toulouse: Conserver l'historique d'un projet mené à plusieurs avec GIT, Le samedi 4 juillet 2026 de 14h00 à 18h00. agendadulibre.org/events/35444

                                                                                                                                                                  [?]nico » 🌐
                                                                                                                                                                  @n@gotosocial.tourmentine.com

                                                                                                                                                                  AodeRelay boosted

                                                                                                                                                                  [?]dewomser » 🌐
                                                                                                                                                                  @dewomser@social.tchncs.de


                                                                                                                                                                  git: clone commit pull push … und dann?
                                                                                                                                                                  Meistens macht Git einen Vorschlag wenn was nicht funktioniert hat.

                                                                                                                                                                  Git-Kommandos, die ich gern benutze. Weil ich sehr schluderig tippe, gibts öfters Typos, Statt commit funktionirt besser …
                                                                                                                                                                  gist.github.com/dewomser/5e1a6

                                                                                                                                                                    [?]Monospace Mentor » 🌐
                                                                                                                                                                    @monospace@floss.social

                                                                                                                                                                    Git tip: Use `git log --oneline --graph` to visualize your branch history as a simple tree. Helps you understand merge patterns and spot where branches diverged or converged.

                                                                                                                                                                      [?]nico » 🌐
                                                                                                                                                                      @n@gotosocial.tourmentine.com

                                                                                                                                                                      [?]Nsukami _ | 巣神 » 🌐
                                                                                                                                                                      @lemeteore@mastodon.social

                                                                                                                                                                      Today I found an interesting way to use the tac command hehe 😎

                                                                                                                                                                        [?]nico » 🌐
                                                                                                                                                                        @n@gotosocial.tourmentine.com

                                                                                                                                                                        [?]Monospace Mentor » 🌐
                                                                                                                                                                        @monospace@floss.social

                                                                                                                                                                        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.

                                                                                                                                                                          AodeRelay boosted

                                                                                                                                                                          [?]Gitea » 🌐
                                                                                                                                                                          @gitea@social.gitea.io

                                                                                                                                                                          Gitea 1.26.3 and 1.26.4 are now available.

                                                                                                                                                                          1.26.3 includes security fixes, bug fixes, and stability improvements.
                                                                                                                                                                          1.26.4 fixes a repository code-page regression introduced in 1.26.3, plus one additional security fix.

                                                                                                                                                                          We recommend upgrading.
                                                                                                                                                                          blog.gitea.com/release-of-1.26

                                                                                                                                                                            [?]Fabien LOISON (FLOZz) » 🌐
                                                                                                                                                                            @FLOZz@mastodon.social

                                                                                                                                                                            Epic Games (les créateurs d'Unreal Engine) lancent Lore, un VCS concurrent à Git, mais dédié aux besoins du développement de jeux vidéos (gros fichiers binaires, tout ça)

                                                                                                                                                                            ➡️ phoronix.com/news/Epic-Games-L

                                                                                                                                                                              [?]Jesus Michał von Gentoo 🏔 (he) » 🌐
                                                                                                                                                                              @mgorny@social.treehouse.systems

                                                                                                                                                                              Given these days you can't even expect contributors to be respectable, I'm working on adding a git hook that rejects commits with attribution. Could you help me find all the common patterns used to mark LLM-assisted commits?

                                                                                                                                                                              So far I'm checking for author and Co-authored-by using the following e-mail patterns:

                                                                                                                                                                              • copilot@github.com
                                                                                                                                                                              • *@anthropic.com
                                                                                                                                                                              • claude@users.noreply.github.com
                                                                                                                                                                              • *+claude[bot]@users.noreply.github.com
                                                                                                                                                                              • *@openai.com
                                                                                                                                                                              • *+chatgpt-codex-connector[bot]@users.noreply.github.com
                                                                                                                                                                              • *@cursor.com
                                                                                                                                                                              • *@x.ai
                                                                                                                                                                              • *@google.com

                                                                                                                                                                              I think some people came up with some other tags to mark LLM commits but can't find that right now.

                                                                                                                                                                                [?]Paul » 🌐
                                                                                                                                                                                @pwaring@social.xk7.net

                                                                                                                                                                                What are people using nowadays for self-hosted Git + pull requests + pipelines (running unit tests etc.)? GitLab seems to be going all-in on AI.

                                                                                                                                                                                Is anyone using ForgeJo commercially for an internal proprietary product?

                                                                                                                                                                                  [?]Benoît B. » 🌐
                                                                                                                                                                                  @benoitb@framapiaf.org

                                                                                                                                                                                  Rhâââ !

                                                                                                                                                                                  Ce matin, j’ouvre mon éditeur de code (aka IDE), et une notification me dit :

                                                                                                                                                                                  > « GitLens upgraded to 18 – the Commit Graph is all new with agent integration, multi-worktree WIP rows, AI-powered Review and Compose modes, and more. »

                                                                                                                                                                                  Qu’est-ce que tu vas foutre de la %@&#$ d’IA dans une interface à , espèce de débile !

                                                                                                                                                                                  Je n’en peux plus, de cette vague IA pourrie et de son forçage…

                                                                                                                                                                                  (merci d’avoir reçu l’expression de ma colère et mon exaspération, MastoPsy…)

                                                                                                                                                                                    [?]nico » 🌐
                                                                                                                                                                                    @n@gotosocial.tourmentine.com