soc.octade.net 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.

Admin email
social@octade.net

Search results for tag #git

1 ★ 0 ↺

[?]OCTADE » 🌐
@octade@soc.octade.net

You could do the weblord thing and get a $20/yr cheap VPS then try:

Forgejo: https://forgejo.org ...

"Forgejo is a Free Software platform for collaboration and productivity in software development. It offers a familiar environment to GitHub users, easy installation and maintenance, and a focus on security, scaling, federation and privacy."
... or cgit, which is very fast and slick for the barebones portal ...

... codeberg has a nice setup (via forgejo) if you don't want to self-host.


    [?]vicash » 🌐
    @vicash@fosstodon.org

    How to setup a self-hosted server at home using just and , without using or , so you can migrate your personal projects away from or or vikaskumar.org/2026/05/01/setu

      [?]Joe Steinbring :laravel_bw::vuejs_bw: » 🌐
      @joe@jws.social

      I have been using GitHub (https://github.com/steinbring) for a long time, and I have been seeing a lot of people dunking on it lately (e.g., https://mitchellh.com/writing/ghostty-leaving-github) because of its many failings. I don't think that something like Codeberg (https://codeberg.org) or Bitbucket (https://bitbucket.org) is the answer because there is still a central point of failure and hosting bills to pay. I like the fact that things like ForgeFed (https://forgefed.org) and tangled (https://tangled.org) exist to at least federate comms.

      I really don't know what the answer is.

      #Github #ForgeFed #Tangled #Git #SourceControl

        [?]sergio_101 » 🌐
        @sergio_101@social.sixdegreesofohio.com

        I used to create meaningful commit messages for git, and I just noticed that it's adding:

        Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

        to every commit.

          Chris López 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

            screwlisp boosted

            [?]screwlisp » 🌐
            @screwlisp@gamerplus.org

            @charliemac It would be good if you adapted some of this into an explicit tutorial

              [?]Vassil Nikolov | Васил Николов » 🌐
              @vnikolov@ieji.de

              I. CORRECTIONS:

              (1) The notation has square brackets for the old version:
              [-old-]{+new+}
              —I made several typos in the original post.

              (2) The incantation is `git diff --word-diff=plain'.

              II. NOTES:

              (a) There is also --word-diff-regex="." marking differences at single character granularity.

              (b) Sometimes I run `git diff' directly from the command line and sometimes from another environment, such as Emacs.
              The defaults may vary.

              @dougmerritt




                [?]Hierarchy » 🌐
                @Hierarchy@mastodon.social

                Can I have some recommendations for the privacy respecting web-based platform for version control and repository management? Ditching Github once for all

                  [?]Profoundly Nerdy » 🌐
                  @profoundlynerdy@bitbang.social

                  Why did Gentoo choose Codebeg over alternatives?

                    screwlisp boosted

                    [?]screwlisp » 🌐
                    @screwlisp@gamerplus.org

                    Why not listen to @tanakian 's stream today instead: toobnix.org/w/cVxKX6WZCLBHNzrw

                    Sunday-morning-in-Europe LIVE .

                    Short show. toobnix.org/w/rzDtsQPUf4Kudrq4

                    toobnix.org/w/gXLXQqxf5MYg1NDF

                    No gremlins (hopefully).

                    Just and useage. Then I am going to compare to en.wikipedia.org/wiki/Blast_fi and changes since .

                    Also! I am going to be away for the following two weeks, sorry about the unscheduled downtime.

                    The Halloween Lispy Gopher Show banner. The lisp alien has a very long neck (and many terrifying eyes). The gopher looks on, concerned.

                    Alt...The Halloween Lispy Gopher Show banner. The lisp alien has a very long neck (and many terrifying eyes). The gopher looks on, concerned.

                      [?]hairylarry » 🌐
                      @hairylarry@gamerplus.org

                      Git is the key to the code multiverse

                        [?]John M. Gamble » 🌐
                        @jgamble@fosstodon.org

                        Sites built with Gogs (for self-hosting) are getting clobbered at the moment.

                        theregister.com/2025/12/10/gog

                          [?]yPhil » 🌐
                          @yPhil@mstdn.social

                          Did you ever OH FUCK!! committed AND pushed a HUGE DIR containing a MASS of files (you know git add . *never* do that) that will FOREVER pollute your repo, making you the BUTT of the JOKE whenever any team member wants to pull/push the repo?

                          Enter BFG.

                          rtyley.github.io/bfg-repo-clea

                          It's written in , the language of royalty.

                          Thank me later. Seriously, thank me, I insist.

                          This shit will blow-your-mind.

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

                            A feature that’s currently missing from @forgejo (and thus @Codeberg) is the ability to move issues between repositories (see codeberg.org/forgejo/forgejo/i).

                            Thankfully, Benjamin Melançon created Forego Helpers with a move_issue.py script that does this using the Forgejo API. Sadly, the script has a bug in it (a tiny regression introduced during a refactor) and their Forgejo instance doesn’t have signups so I couldn’t create a pull request, so here is a fork for the time being that you can use:

                            codeberg.org/aral/forgego-help

                            While fixing the bug, I also updated the project to use uv (docs.astral.sh/uv/) – think of it as a single tool that’s the equivalent of nvm and npm in Node.js that makes Python, well, usable out of the box.

                            So to move issue #299 from kitten/app to kitten/site on Codeberg, for example, you’d run the following in your terminal:

                            ```shell
                            uv run move_issue.py kitten app 299 kitten site
                            ```

                            That will move the issue (including comments), comment on both the old and new issues to link them together, and then close the old issue.

                            Enjoy!

                              [?]Neil Brown [he/him/his] » 🌐
                              @neil@mastodon.neilzone.co.uk

                              # "Using LibreOffice and other Free software for documents as a lawyer"

                              I was asked recently about how I get on using LibreOffice for document-related legal work, and I promised to write down some thoughts.

                              The short answer is that I use a mix of LibreOffice and other FOSS tools, and I’m very positive about it, with no particular concerns.

                              If you have questions, please do ask!

                              neilzone.co.uk/2025/11/using-l

                                screwlisp boosted

                                [?]screwlisp » 🌐
                                @screwlisp@gamerplus.org

                                Thanks to the incomparable @someodd I am once again buried deep underground

                                gopher://gopher.someodd.zip/1/

                                gopher://gopher.someodd.zip/1/

                                Mirroring git snapshots over the protocol is an absolutely wonderful and convenient service.

                                Further, gopher specially works as a directory browser of text (and other) files, which is just what you want for in the first place !

                                I interviewed her at some point if someone has the link ;p

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

                                  Thank you!

                                  I submitted a Pull Request to update MacPorts' GoT to -portable 0.119 here:

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

                                  GitHub Continuous Integration checks passed OK. It's up to someone else with commit access to merge it.

                                  I also prepared an article submission for undeadly.org (though I'll leave it up to one of the other editors to do a sanity check and publish).

                                  CC: @stsp@bsd.network

                                  One thing I wondered while adding manpage URLs for that, RE:

                                  add a 'weblogin' command to gotsh for use with gotwebd user authentication

                                  Would it be helpful to add something about weblogin to gotsh's manpage's EXAMPLES?

                                  Or, maybe it's documented somewhere else and I just looked in the wrong place? Which has me wondering how much would be involved to make https://gameoftrees.org/manual.html searchable as https://man.openbsd.org is?


                                    [?]John-Mark Gurney [he/they] » 🌐
                                    @encthenet@flyovercountry.social

                                    I definitely need to figure out a better workflow for my FreeBSD commits.

                                    I do my development on another box, but as my laptop is kinda my hub, I have to pull the branches through that before pushing to the machine that can do commits.

                                    Though now that I've done a few recently, it's a little bit easier, but it's annoying to have to checkout a tree to do a rebase. I'm sure there's a way to do a checkout-less rebase, but I really don't want to read the rebase man page well enough to understand it since the first statement says you can't (that it does a git switch).

                                      [?]xyhhx 🔻 [they/them/../../../etc/shadow] » 🌐
                                      @xyhhx@nso.group

                                      aside from gitnex, what are your favourite apps to use for forgejo/codeberg on android?

                                      bonus points if it works for other forges, but tbh the only other one i care about is sourcehut (i love you @ddevault)

                                      @forgejo @Codeberg

                                        [?]Kevin Karhan :verified: » 🌐
                                        @kkarhan@infosec.space

                                        @XLibreDev @antijingoist @resingm well, I've read enough drama re: this whole ordeal.

                                        Or to put it in simple terms:

                                        • "Please, fork off!"

                                        As shitty as it may seem, is 'on live support' (like a braindead organ donor) and won't change the fact that the course of is locked in.

                                        OFC people have the right to build their own Wayland & -free or -esque distro.

                                        • I just don't see anyone wanting to build drivers for at best 1% of Desktops and nieche Distros not following conventions.

                                        Instead I'm convinced by @ariadne will be the solution for the problem when it comes to applications & desktops that don't work on !

                                          screwlisp boosted

                                          [?]screwlisp » 🌐
                                          @screwlisp@gamerplus.org

                                          Alright this^ will be live in 8 hours. If you will be asleep, leave questions and comments for me to ask @publicvoit here!

                                          I wrote this fallback sketch of ideas
                                          - and seem almost synonymous
                                          - Outside emacs users, projects add a flavor instead
                                          -
                                          - Implications of ( ?) having a built-in major mode
                                          - READMEs
                                          - non-emacs support ( cl-org-mode , cl-el ..), elisps like @ramin_hal9001 ,

                                          (thanks @sacha's )

                                          LISPY GOPHER SHOW

A gopher and the lisp alien wade through flooded wreckage carrying radio equipment, helped by two demons.

0UTC Wednesdays

(but it's 8am UTC / Zulu time Sunday this time)

                                          Alt...LISPY GOPHER SHOW A gopher and the lisp alien wade through flooded wreckage carrying radio equipment, helped by two demons. 0UTC Wednesdays (but it's 8am UTC / Zulu time Sunday this time)

                                            Stylus boosted

                                            [?]Marijke Luttekes @ PyGrunn [she/her] » 🌐
                                            @mahryekuh@hachyderm.io

                                            After multiple Fediverse successes, I have put together an article that not only tells you that "git exclude" exists, but also how and when to use it.

                                            Enjoy it now on my blog!

                                            marijkeluttekes.dev/blog/artic

                                              Juhis boosted

                                              [?]Marijke Luttekes @ PyGrunn [she/her] » 🌐
                                              @mahryekuh@hachyderm.io

                                              It’s interesting that `git exclude` seems to be a relatively unknown feature.

                                              (Then again, there is so much to git.)

                                              It is so handy for personal and temporary files.

                                              I use it for justfiles in other people’s projects, for example.

                                              I also use it for a personal Django management command where I can run random code from.

                                              Since my git blame config breaks if I don’t have `.git-blame-ignore-revs` in a repo, I also make that file if needed.

                                              Check out git exclude if you haven’t yet!

                                                [?](@_@)Rye » 🌐
                                                @rye@ioc.exchange

                                                ... [SENSITIVE CONTENT]

                                                git add .
                                                fatal: not a git repository (or any of the parent directories): .git

                                                I want to make a handler that if this happens then it just

                                                git init --initial-branch=main

                                                  [?]Jan Wildeboer 😷:krulorange: » 🌐
                                                  @jwildeboer@social.wildeboer.net

                                                  What and can do. Had an idea, discussed it here. Seemed to rhyme with people. Booked two domains. Created a landing page with and CI/CD from a repo on my instance. Created logo with . Added certificate. Put it on my VPS (Virtual Private Server) running Red Hat Enterprise Linux, () where it is now served with . Git repo mirrored to so all can join. In under 8h.

                                                  devbnb.eu

                                                  codeberg.org/jwildeboer/devbnb

                                                  Current simple landing page for devBnB. Simple, elegant design with a logo that renders fine from mobile to widescreen.

                                                  Alt...Current simple landing page for devBnB. Simple, elegant design with a logo that renders fine from mobile to widescreen.

                                                  Building the static pages for the website automatically with the forgejo runner that runs after every push to the repo.

                                                  Alt...Building the static pages for the website automatically with the forgejo runner that runs after every push to the repo.