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

[?]Forkmesh » 🌐
@forkmesh@mastodon.social

Hello Fediverse 👋

We’re building ForkMesh: a community-owned Git forge for public and private repos.

Host projects, mirror code across real machines, sign collaboration, and keep work reachable beyond outages, takedowns, or walled gardens.

Run a node. Start a repo. Mirror what matters.

forkmesh.com

    [?]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.

      Nigel boosted

      [?]Forkmesh » 🌐
      @forkmesh@mastodon.social

      ForkMesh was registered 06/14 — just 3 weeks ago — and we’re already building in public: local-first distributed Git hosting, community mirrors, signed issues/patch PRs, encrypted repo rooms, and resilience beyond any single platform.

      We think we’ve found our home on Mastodon. Thanks for helping shape it 💜

        AodeRelay boosted

        [?]DeltaLima 🐧 » 🌐
        @DeltaLima@social.la10cy.net

        Downloads from release-assets.githubuserconte are now speed limited or what?

        Looks like, i can just download with a speed of 10 Mbit/s github uploaded releases.

        Doesnt matter from which project i try to download assets, it's limited to ~1MB/s -.-

          [?]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

                AodeRelay boosted

                [?]Linux Magazine » 🌐
                @linuxmagazine@fosstodon.org

                RE: hachyderm.io/@adminmagazine/11

                In the second installment of the self-hosting series, @adminmagazine looks at self-hosted collaboration with Forgejo.

                  [?]TelH90 » 🌐
                  @kkarhan@mastodon.social

                  @alice That being said, I'm angry that dismissed the valid need to support blocklist feeds as it makes administrating and updating these a nightmare requiring everyone to basically setup their own and a "replace" with the .
                  github.com/mastodon/mastodon/i

                  I've yet to find some Server Software (or even Middleware similar to ) that can do that - even for individual accounts…

                    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.

                            [?]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

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

                                    Je suis bien d'accord avec cet article : les conventionnal commits n'atteignent pas l'objectif qu'ils se donnent. sumnerevans.com/posts/software

                                      [?]Ludovic Courtès » 🌐
                                      @civodul@toot.aquilenet.fr

                                      I found Gource, Heatwave, git-cal, but nothing that would plot various metrics over time.

                                      I hacked something together but if everyone knows of a good option, I’m all ears.

                                        [?]Scott Williams 🐧 [He/Him] » 🌐
                                        @vwbusguy@mastodon.online

                                        AodeRelay boosted

                                        [?]Radio_Azureus » 🌐
                                        @Radio_Azureus@ioc.exchange

                                        [?]Mauricio Teixeira ⚽🇺🇸🇧🇷🏆 » 🌐
                                        @badnetmask@hachyderm.io

                                        TIL git worktree

                                        I didn't know about it until a coworker presented it to me yesterday, and today I tried it. Very interesting. Very clean. It would have solved a lot of problems I had in the past. Need to dig deeper into it.

                                        @homelab

                                        git-scm.com/docs/git-worktree

                                          [?]Yann Büchau :nixos: » 🌐
                                          @nobodyinperson@fosstodon.org

                                          :git: really needs an easy way to temporarily disable specific remotes (e.g. when they're unresponsive right now) that does not involve completely removing (then recreating) it or commenting it out in `git config --edit`. Would also be very beneficial for :gitannex: which gets painfully slow if a remote is unresponsive as it keeps retrying at different phases e.g. in a single `git annex assist` call.

                                            [?]adingbatponder :nixos: 👾 » 🌐
                                            @adingbatponder@fosstodon.org

                                            [?]Yann Büchau :nixos: » 🌐
                                            @nobodyinperson@fosstodon.org

                                            Hey @matrss, did you teach to update the default branch to whatever comes after anything named *git-annex on push-to-create?

                                            I just witnessed a git annex push first creating a repo with only a git-annex branch (would previously be used as the default branch), but after it was finished, the *main* branch was suddenly the default on my forgejo-aneksajo instance! 🤯

                                            That's really cool, so you can just `git annex push` to create a repo now, amazing! 🥳

                                              AodeRelay boosted

                                              [?]Izzy » 🌐
                                              @IzzyOnDroid@floss.social

                                              One of the many reasons you should sign your git commits:

                                              github.com/OpenSourceMalware/P

                                              in short: infects your code via a malicious VS Code extension or NPM package, which in the end overwrites your last commit. You might never notice. But what it cannot do: sign that commit (as it does not have your key phrase). So a sudden unsigned commit gives you a chance to spot that "something weird happened".

                                              izzyondroid.org/docs/devpracti

                                                AodeRelay boosted

                                                [?]⚓💾 Tueddelmors 💾⚓ » 🌐
                                                @reeeen@norden.social

                                                Heute gelernt: `git reflog` ist quasi die Zeitmaschine für all die Momente, in denen man denkt "och nö, mein Branch ist weg". Ist er nicht. Git vergisst nichts. Git ist wie diese eine Tante, die sich auch nach 20 Jahren noch erinnert, dass du mal die Vase umgeschmissen hast.

                                                Spart Nerven, kostet nix, sollte man kennen. ☕

                                                  AodeRelay boosted

                                                  [?]GNU/Linux.ch » 🌐
                                                  @gnulinux@social.anoxinon.de

                                                  NixOS - Codeberg-Kommunikation optimieren und Troubleshooting

                                                  In diesem Teil optimieren wir die Kommunikation mit Codeberg, so dass keine Passwörter mehr eingegeben werden müssen. Git- und Codeberg-Troubleshooting inklusive.

                                                  gnulinux.ch/nixos-multi-user-s

                                                    [?]ティージェーグレェ » 🌐
                                                    @teajaygrey@snac.bsd.cafe

                                                    I submitted a Pull Request to update MacPorts' Got (Game of Trees) to -portable 0.126 here:

                                                    https://github.com/macports/macports-ports/pull/32809

                                                    GitHub's Continuous Integration checks passed!

                                                    it's up to someone else with commit access to merge it.

                                                    I also submitted a story to undeadly.org though I will let one of the other editors publish it after review as a sanity check. I think I corrected all my typos and HTML tags yet at least a second set of eyes is good idea.


                                                      Vincent 🐡 boosted

                                                      [?]gyptazy » 🌐
                                                      @gyptazy@gyptazy.com

                                                      I hope this doesn't bother you at all...

                                                      Let's move all of our internal code, pipelines, secrets and tokens for external systems to someone. It's free and everyone does - it must be awesome. Welcome to 2026!


                                                        [?]Hylke Bons 🥜 » 🌐
                                                        @hbons@mastodon.social

                                                        it was a fun challenge creating last week' app icon for @cjk's Gitte! "A simple Git client for @gnome"

                                                        check out all my recent app icons here:
                                                        planetpeanut.studio/icons

                                                        and if you want to help sponsor the effort:
                                                        planetpeanut.studio/sponsors

                                                        thank you. 😊

                                                        The new icon for Gitte in GNOME style on a brown background. A vibrant yellow bell with edged in markings going around it looking like a Git commit graph.

                                                        Alt...The new icon for Gitte in GNOME style on a brown background. A vibrant yellow bell with edged in markings going around it looking like a Git commit graph.

                                                          [?]Wladimir Mufty » 🌐
                                                          @wlaatje@social.edu.nl

                                                          “I moved my code from to a self-hosted . Not because of the outages, but because of who owns what runs on top of them. The Dutch government just made the same call.”

                                                          By ✍️: @jorijn

                                                          jorijn.com/en/blog/leaving-git

                                                            [?]Mark Wyner Won’t Comply :vm: » 🌐
                                                            @markwyner@mas.to

                                                            GitLab CFO, Brian Robins, says they are “aligned with the goals of DOGE, because the company’s software tools aim to help people do more with less. What the Department of Government Efficiency is trying to do is what GitLab does.”

                                                            archive.is/okSlz

                                                            You either support fascism or you don’t. It’s binary. There’s no gray area or “aligning.”

                                                            Considering GitLab? Don’t.

                                                            Use @Codeberg instead.

                                                            (Hat tip @aphyr)

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

                                                              Une formation très complète à Git, l'outil de versioning de référence ; découpée en plusieurs modules du niveau débutant à utilisateur avancé blog.stephane-robert.info/docs

                                                                Joachim boosted

                                                                [?]knoppix » 🌐
                                                                @knoppix95@mastodon.social

                                                                The Netherlands has launched a pilot self-hosted Git platform using Forgejo, a fully free and open source Git forge under GPLv3+ governance 🐿️
                                                                Multiple ministries and municipalities are onboarding to ensure code sovereignty and government-wide collaboration 🔐

                                                                🔗 itsfoss.com/news/netherlands-f

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

                                                                  [?]Ivan Enderlin 🦀 » 🌐
                                                                  @hywan@floss.social

                                                                  Enabling ai co author by default, github.com/microsoft/vscode/pu.

                                                                  VSCode now adds Copilot as a co-author to every git commit one makes with VSCode.

                                                                  Or, How to artificially increase the apparent usage of Copilot to Microsoft stakeholders. This is ridiculous. How do they believe it’s gonna be received?

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

                                                                    Git par la pratique - cours gratuit en ligne
                                                                    formations.microlinux.fr/git/a

                                                                      [?]🐈‍⬛David Sommerseth » 🌐
                                                                      @dazo@infosec.exchange

                                                                      All who use GnuPG gpg, and especially for signing git work ... give Tumpa-cli a real run and report back to @kushal ! This project works very well already, and is just a few weeks old.

                                                                      github.com/tumpaproject/tumpa-

                                                                      I did my install using cargo build --release which gets you started super easy.

                                                                      Now we just need to convince Kushal to move to a better hosting place! What do you think, @Codeberg 😁 😉

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

                                                                        J'ai fait un git clone --mirror d'un dépôt github et je ne retrouve pas les fichiers de code dans mon répertoire local ?
                                                                        J'ai loupé quelque chose ?
                                                                        (pourtant j'ai fait un git add et git commit du répertoire bidule.git qui a été créé lors du git clone)

                                                                          [?]Bradley Taunt :runbsd: » 🌐
                                                                          @bt@mastodon.bsd.cafe

                                                                          With so many posts popping up about “leaving GitHub” or discussing how poor the experience overall is with that platform, I will share my old post again on moving over to SourceHut :)

                                                                          “Git Your Freedom Back: A Beginner’s Guide to SourceHut”

                                                                          btxx.org/posts/beginners-guide

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

                                                                            [?]Matěj Cepl 🇪🇺 🇨🇿 🇺🇦 » 🌐
                                                                            @mcepl@en.osm.town

                                                                            @bagder

                                                                            I don't care about excuses or otherwise, we shouldn’t use centralised code management on principle.

                                                                            lucumr.pocoo.org/2026/4/28/bef

                                                                            Thank you, @mitsuhiko

                                                                              [?]NerdNextDoor :Blobhaj: » 🌐
                                                                              @mrmasterkeyboard@mastodon.social

                                                                              Fun fact.

                                                                              Add /!~codeberger~!/ to the end of any Codeberg URL and you will get their AI scraper garbage loop page!

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

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

                                                                                One of the beautiful things about Sublime Merge¹ (and git/diffs) is that you can see exactly what has changed in complex expected values in tests to ensure that you’re updating the tests without overlooking regressions.

                                                                                (This is from the Markdown page loader tests in Kitten², as I’m refactoring to implement the upcoming breaking change in the stateful components API³ as it affects the generated code for stateful layout components in Markdown pages.)

                                                                                ¹ Which I always have running, full-screen on its own monitor.
                                                                                ² kitten.small-web.org
                                                                                ³ Currently experimental and undocumented but that should change once this breaking change is implemented.

                                                                                Screenshot of Sublime Merge displaying a lovely side-by-side diff of my ES Module Loader tests for Kitten, making it very clear exactly what has changed between normalised expected values of various Kitten HTML template renders (in this case, the generated code for the page – if it’s a stateless (functional) Kitten page – is defined as a regular function instead of as a closure (arrow function).

                                                                                Alt...Screenshot of Sublime Merge displaying a lovely side-by-side diff of my ES Module Loader tests for Kitten, making it very clear exactly what has changed between normalised expected values of various Kitten HTML template renders (in this case, the generated code for the page – if it’s a stateless (functional) Kitten page – is defined as a regular function instead of as a closure (arrow function).

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

                                                                                  ?

                                                                                  Ich hab auf den API-Link geklickt
                                                                                  Im Swagger erzeugter Token funktioniert nicht
                                                                                  und der erzeugte Token (ein anderer) unter User /Anwendungen funktioniert auch nicht
                                                                                  Beispiele im Internet hab ich nicht gefunden.
                                                                                  Bin angemeldet, Was mach ich falsch ?

                                                                                    AodeRelay boosted

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


                                                                                    forgejo update von 11 auf 15 war ganz einfach (Debian Paket)

                                                                                    nano /etc/apt/sources.list.d/forgejo.list
                                                                                    lts ersetzen durch stable
                                                                                    apt upgrade
                                                                                    apt update
                                                                                    Alle Warnungen ignorieren. Risiko !
                                                                                    forgejo neu starten
                                                                                    sudo -u forgejo forgejo und/oder
                                                                                    systemctl start forgejo

                                                                                    Fertig , läuft ! Nachmachen auf eigene Gefahr. Nein, nicht gedockert.

                                                                                    forgejo.org/

                                                                                      [?]Kushal Das :python: :tor: 🇸🇪 » 🌐
                                                                                      @kushal@toots.dgplug.org

                                                                                      Who all in my timeline regularly using commit sign using smartcards and ? or doing using OpenPGP authentication subkey

                                                                                        [?]Kushal Das :python: :tor: 🇸🇪 » 🌐
                                                                                        @kushal@toots.dgplug.org

                                                                                        A bug how a modern helped me to identify the issue in git. kushaldas.in/posts/a-git-sign- .7

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

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

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

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

                                                                                          2.54 is out. For a list of new features see:

                                                                                          * "What’s new in Git 2.54.0?" in the GitLab blog: about.gitlab.com/blog/whats-ne

                                                                                          * The announcement lore.kernel.org/all/xmqqa4uxsj

                                                                                          On the highlights is the new "git history", an experimental command for history rewriting.

                                                                                            anarcat boosted

                                                                                            [?]Kushal Das :python: :tor: 🇸🇪 » 🌐
                                                                                            @kushal@toots.dgplug.org

                                                                                            Do you use for or ? -cli is the developer friendly tool to keep like simpler for all us and replaces the usage in password-store github.com/tumpaproject/tumpa- The original desktop application Tumpa will have a new release very soon.
                                                                                            Please boost for more visibility

                                                                                              AodeRelay boosted

                                                                                              [?]GNU/Linux.ch » 🌐
                                                                                              @gnulinux@social.anoxinon.de

                                                                                              Zum Wochenende: Lex Git - Gesetze diffen

                                                                                              Der Autor fragt sich, ob man Git für synoptische Vergleiche von Gesetzen verwenden kann. Lassen sich Gesetze mit Software vergleichen?

                                                                                              gnulinux.ch/zum-wochenende-lex

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

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

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

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

                                                                                                [?]Yann Büchau :nixos: » 🌐
                                                                                                @nobodyinperson@fosstodon.org

                                                                                                > git status
                                                                                                .................: File name too long

                                                                                                And now the pain begins. If you know, you know... 😑

                                                                                                  AodeRelay boosted

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

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

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

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

                                                                                                  I liked "The Commands I Run Before Reading Any Code" post[1], but during the part that contains "Reverts every couple of weeks means the team doesn’t trust its deploy process. They’re evidence of a deeper issue: […]" something in me yelled: "This is more nuanced, and people will be drawing the wrong conclusions if they believe this blindly".

                                                                                                  Because for the reverts often are a good thing for two entangled reasons:

                                                                                                  * No "deploy process" can prevent all bugs, so some will only be found in the wild. This, sadly, is especially true for the , as its mostly drivers which are impossible to test properly in a deploy process; the hardware they support furthermore is messy and full of hidden bugs innocent changes can suddenly expose.

                                                                                                  * A quick revert can be the fastest way to ensure that mainline usually remains usable and is tested by people, as "fixing a bug through a follow-up commit" often takes more time than "reverting and reapplying later with the bug fixed"[2].

                                                                                                  [1] From Alex Piechowski: piechowski.io/post/git-command

                                                                                                  [2] Can also be better in case people have to use "git bisect" later for other reasons, as the bug then won't interfere while in the range where it's not yet resolved.

                                                                                                  Screenshot of the section with the quote from the linked post

                                                                                                  Alt...Screenshot of the section with the quote from the linked post

                                                                                                    [?]Scott Williams 🐧 [He/Him] » 🌐
                                                                                                    @vwbusguy@mastodon.online

                                                                                                    New reason to run . You'll almost certainly have better uptime than .

                                                                                                    I guess there's technically one nine in that uptime, but not in the decimal position you'd want it to be in.

                                                                                                    GitHub has had less than 90% uptime in the past 90 days with more than 1 incident/day on average.

                                                                                                    Alt...GitHub has had less than 90% uptime in the past 90 days with more than 1 incident/day on average.

                                                                                                      ClaudioM boosted

                                                                                                      [?]It's FOSS » 🌐
                                                                                                      @itsfoss@mastodon.social

                                                                                                      21 years ago, Linus Torvalds launched Git, and now he's more famous for it than Linux. Who knew? 🤯

                                                                                                        mortal boosted

                                                                                                        [?]It's FOSS » 🌐
                                                                                                        @itsfoss@mastodon.social

                                                                                                        Git turns 21! 🥳

                                                                                                        Happy 21st Birthday git 7 April 2005

                                                                                                        Alt...Happy 21st Birthday git 7 April 2005

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

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

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

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

                                                                                                          Comment utiliser la commande "git worktree" pour organiser vos arbres de travail lorsque vous souhaitez travailler en parallèle sur plusieurs versions d’un même logiciel - Un bon article par Rodolphe Bréard @rodolphe rodolphe.breard.tf/article/org

                                                                                                            [?]Pierre-Yves » 🌐
                                                                                                            @pyaillet@piaille.fr

                                                                                                            TIL:
                                                                                                            git pull --rebase --autostash

                                                                                                            It will automatically stash your modifications, pull rebase and then stash pop on top of it.

                                                                                                            alias gpra for oh-my-zsh users

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

                                                                                                              Moved all my public GitHub repositories to @Codeberg

                                                                                                              See: codeberg.org/thomas.leister/

                                                                                                              ... and the private ones to @codefloe , because Codeberg is for open source licensed repos, only.

                                                                                                              Feelin' good! 💪

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

                                                                                                                Just realized that the main branch of my dotFiles is still called master. Main is too bland of a name, do you guys have some cursed name for a default branch ?

                                                                                                                  [?]kazé » 🌐
                                                                                                                  @fabi1cazenave@mastodon.social

                                                                                                                  Fellow developers: have you ever had to follow a that forbids incremental commits in a pull-request or merge request? Or heard of such a workflow?

                                                                                                                  I’ve never had any strong opinion about Git workflows in general: as long as it’s defined, any workflow is fine to me. But forbidding incremental commits seems like something I can’t deal with: both as a developer or as a reviewer, I lose track of the progress made in the PR/MR.

                                                                                                                  What am I missing?

                                                                                                                    [?]daniel:// stenberg:// » 🌐
                                                                                                                    @bagder@mastodon.social

                                                                                                                    16 years ago officially switched over to using

                                                                                                                    daniel.haxx.se/blog/2010/03/23

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

                                                                                                                      [?]Bastien Guerry 🧢 » 🌐
                                                                                                                      @bzg@floss.social

                                                                                                                      What's if you could ~$ git clone SWHID?

                                                                                                                      "You’d end up with git clone as a content-addressed fetch primitive rather than just a URL fetch, which is an interesting building block for reproducible builds and supply chain verification."

                                                                                                                      A nice write-up by @andrewnez on git remote helpers 👉 nesbitt.io/2026/03/18/git-remo

                                                                                                                        [?]Peritia System [they/them] » 🌐
                                                                                                                        @peritia@alovely.space

                                                                                                                        Be honest
                                                                                                                        Am I the only one that hides their SIn after vigorously testing and just deletes the branch with 1000 ugly "please just work" commits?


                                                                                                                        Commit History 
the user "peritia" has alot of commits like "please work" and "aaaaaa" to main

then at the end a new branch is made and the commits there are "pretty" 
then main is deleted

                                                                                                                        Alt...Commit History the user "peritia" has alot of commits like "please work" and "aaaaaa" to main then at the end a new branch is made and the commits there are "pretty" then main is deleted

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

                                                                                                                          @TheyCallMeHacked Avec plaisir.
                                                                                                                          J'ai déjà un gros talk de prêt mais c'est vraiment sur .
                                                                                                                          Mais je peux ne faire un sur aussi si besoin.
                                                                                                                          @NuclearSquid

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

                                                                                                                            @NuclearSquid , contrairement à , a une command absorb.
                                                                                                                            Tu connais forcément squash qui va mettre ton code dans le commit précédent.
                                                                                                                            Et bien absorb va regarder tes changements et les distribuer dans les différents commits de ta branche, si ça a du sens, et te laisser ceux qui reste à faire à la main.
                                                                                                                            Absorb est une sorte de squash+rebase sous stéroïdes.
                                                                                                                            Et c'est très pratique.

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

                                                                                                                              Not gonna lie, a few years ago when I eared @robinm asking for a built-in plugin manager in / , I was not convinced.

                                                                                                                              Why? Because I thought it was already the case. `pack/{opt,start}` has been around for quite a while now and I used to have a portable configuration.

                                                                                                                              Since then, I've used various plugins manager. They're handy but don't offer much more than the built-in.

                                                                                                                              And now, back to sugar-coated basics: echasnovski.com/blog/2026-03-1.

                                                                                                                              I now agree with @robinm.

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

                                                                                                                                `jj absorb` <3

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

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

                                                                                                                                  AodeRelay boosted

                                                                                                                                  [?]⚓💾 Tueddelmors 💾⚓ » 🌐
                                                                                                                                  @reeeen@norden.social

                                                                                                                                  Heute mal wieder tief in ein Git-Repo gefallen und drei Stunden später festgestellt: Ich hab nur eine README-Zeile geändert. 🕳️

                                                                                                                                  Aber hey – ich verstehe jetzt die Projektgeschichte von 2019 besser als mein eigenes Leben. Das zählt, oder?

                                                                                                                                  Wer kennt dieses "Ich guck nur kurz"-Phänomen? 😄

                                                                                                                                    AodeRelay boosted

                                                                                                                                    [?]𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕 » 🌐
                                                                                                                                    @kubikpixel@chaos.social

                                                                                                                                    Beware of blank lines and white spaces — Supply-chain attack using invisible code hits GitHub and other repositories

                                                                                                                                    Unicode that’s invisible to the human eye was largely abandoned - until attackers took notice.

                                                                                                                                    🧑‍💻 arstechnica.com/security/2026/

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

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

                                                                                                                                      Une tetative de limiter l'usage des LLMs dans vos projets. C'est intéressant, mais je pense que c'est voué à l'échec à long terme. codeberg.org/rossabaker/no-age

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

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