home.social

#git — Public Fediverse posts

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

  1. How to Install #Forgejo on #Ubuntu #VPS
    This article provides a guide demonstrating how to install Forgejo on Ubuntu VPS.

    What is Forgejo?
    Forgejo is a lightweight, self-hosted #Git software forge that provides Git repository hosting, pull requests, issues, organizations, releases, packages, wikis, CI/CD integration through Forgejo Actions, and many of the collaboration features associated with services such as ...
    Continued 👉 blog.radwebhosting.com/install #selfhosting #letsencrypt #selfhosted

  2. Truffle Security found 543,699 still-valid credentials across more than 224 million public GitHub repositories, including some exposed for over 16 years.
    linuxiac.com/over-half-a-milli

    #git #github #security

  3. 977 contributions
    in 26 repositories
    this year

  4. 🚀 How to Deploy #CapRover on #Ubuntu #VPS

    This article provides a guide demonstrating how to deploy CapRover on Ubuntu VPS.
    What is CapRover?
    CapRover is a free, open-source Platform-as-a-Service (PaaS) that lets you deploy web applications, databases, and #Docker containers with a simple web interface. It provides a Heroku-like experience on your own VPS while automatically handling ...
    Continued 👉 blog.radwebhosting.com/deploy- #certbot #npm #selfhosting #selfhosted #letsencrypt #nodejs #git #ufw

  5. One of my working rules says every change goes on a branch, however small. It lived in a document, nothing checked it, and it had been broken 6 times.

    Last week it became a commit hook in all 7 of my repos. Commit rather than push, because by push time the work is already on main.

    At first it enforced nothing. Every checkout was behind its remote, so git pointed at a hooks folder that didn't exist yet, while all 7 reported as protected.

    #git #DevOps

  6. Officially kicked off my annual self-host user survey this morning, which consists of 45 questions across several topics (including a new section on AI!).

    Last year's survey received over 4,000 responses - the goal is to hit 5k this year!

    selfh.st/survey/2026-open/

    #selfhost #selfhosting #selfhosted #opensource #foss #homelab #survey #privacy #fediverse #mastodon #server #sysadmin #devops #ai #cloud #smarthome #git #hardware #software #app #apps #docker #database #streaming

  7. Cloudflare is calling for developers to build the next Git platform for AI agents using Workers and Artifacts. Enroll and win $25k in Cloudflare credits!

    More details here: ostechnix.com/cloudflare-build

    #Git #AI #AiAgent #Cloudflare #VersionControlSystem #VCS #Developer

  8. After years of having lazygit recommended to me, I finally gave it a try. And it's awesome! I love that because it's a TUI it complements the Git CLI, rather than replaces it.

    A favourite feature is the side by side hunk picker for staging changes. It's a very intuitive layout and feels much better than `git add --patch`.

    The ability to "amend" any commit is fantastic. Sure beats the magic spell that is casting a commit hash at the command line.

  9. New blog post “Maybe a better way to track the release history of a Git repo”.

    While I was still at ZipRecruiter, whenever a new version of our software was released, we created a new tag object in the repo recording the time of the release. This didn't scale and caused serious performance problems.

    This post describes an idea I had at the time that I think would have worked much better, both in performance and function.

    blog.plover.com/prog/git/histo

    #git #blog #blogPost #hacking

  10. [$] Last rites for Gentoo's Chromium package

    Chromium, the open-source upstream project for Google's Chrome web browser, is the browser of choice for many Linux users. It has also gained a reputation as being difficult for Li [...]

    lwn.net/Articles/1097760/

    #LWN #Linux #Debian #SUSE #ArchLinux #Gentoo #Clang #Rust #Git

  11. #Backup aller #Github #Repositories
    #Linux #Bash #Git
    7 Zeilen minimales Bashskript und das komplette Githubzeugs wird zuhause in einem Tarball gesichert.
    Erster Schritt für #QuitGithubNow
    gist.github.com/dewomser/8b5e0

  12. I'm looking for a software that takes git repos and renders a static page from them. I explicitly don't want the ability to browse commits! Browsing files is very optional.¹

    The only options I found are not packaged for NixOS and would require scripting to run them on all repos of the Forgejo instance:

    Do you know of anything else?

    1: I'm also writing my own, but that still takes some time and I want something now.

    #codberg #duckduckFedi #fedihelp #git #forgejo #nixos #nix #cod

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

  14. git checkout <40-hex sha> does not pin a commit. If a branch has that exact name, checkout switches to the branch, while git rev-parse on the same string returns the commit.

    Plugin4Shell (AIR Security, Sep 17): Claude Code, Codex and GitHub Copilot installed pinned plugins with clone, then checkout <sha>. A default branch named after the SHA wins. The fix: compare git rev-parse HEAD to the pin.

    air.security/blog-posts/plugin

    #Git #AIAgents #Cybersecurity

  15. 📦 ale/cf-activitypub-next

    Cloned from https://github.com/manalejandro/cf-activitypub-next

    Branch: develop

    Clone: https://github.com/manalejandro/cf-activitypub-next

Share on Mastodon

Enter the server where you have an account.