Done with your hotfix? Clean it up instantly 🧹
SmartGit makes Worktree housekeeping a breeze: 🔹 Repository > Remove Worktree (Deletes cleanly) 🔹 Prune Obsolete Worktrees (Fixes broken links)
Give it a try—SmartGit is FREE for Open Source, academic, and hobby use 🎁
Learn more here 👉 https://youtu.be/3ulbYTk7lyo
🚀 Get SmartGit: https://www.smartgit.dev
#Git #SmartGit

How useful is adding a CLAUDE.md file to your repo to try to inform Claude AI about the project? I'm not a fan of AI, but if people wish to use AI then trying to help it make *fewer* mistakes seems reasonable.
I've just cloned a #Git repo with about 10MB of code and assets, but the repo itself is 3GB.
Does anyone know of a way I can find out why the repo is so bloated?
Edit: thanks to @vga256 for the solution: https://mastodon.tomodori.net/@vga256/115760530328304324
There's a one-liner for this on https://stackoverflow.com/questions/10622179/how-can-i-find-identify-large-commits-in-git-history#42544963
@educoder @plwt for me, has not need critical reason for redundancy. It's #git, any local repository is a copy.
If you are a #git expert, I would love it if you could evaluate that the way I'm checking for this is actually correct.
Los comandos que necesito para trabajar con git desde la terminal https://myblog.clonbg.es/los-comandos-que-necesito-para-trabajar-con-git-desde-la-terminal/ #Terminal #Git https://clonbg.es

⚡️ Microsoft Retires IntelliCode for Copilot Era
🏷️ #devdigest #dotnet #net #git #github #microsoft
https://devdigest.today/goto/5227
#突然想到 #Git Pull Request 不应该叫 Merge Request 吗?
I managed to sign a whole bunch of commits with the wrong id, and I wanted to preserve the commit and author date
these two commands do the same and sign each commit with the id specified in the local .git/config or the global ~one
git rebase -i --root --committer-date-is-author-date --exec 'GIT_COMMITTER_DATE=$(git log -1 --format=%cd) GIT_AUTHOR_DATE=$(git log -1 --format=%ad) git commit --amend --no-edit --reset-author -S'
or
git rebase -i --root --committer-date-is-author-date --exec 'GIT_COMMITTER_DATE=$(git log -1 --format=%cd) git commit --amend --date="$(git log -1 --format=%ad)" --no-edit --reset-author -S'
the rebase flag --committer-date-is-author-date works in tandem with the environment variables in the exec commit
if i only rebase one commit a time eg. HEAD~1, then I can omit the --committer-date-is-author-date
🔐 #SOPS: Secrets OPerationS - simple & flexible tool for managing secrets #devops #security #opensource #infosec
🔑 Encrypts #YAML, #JSON, ENV, INI & binary files with multiple encryption backends: #AWS KMS, #GCP KMS, Azure Key Vault, #age & #PGP
🛡️ Only encrypts values while leaving keys in cleartext for easy diffing & version control in #git repositories
🔄 Key groups with Shamir's Secret Sharing - split data keys requiring multiple identities to decrypt
🧵 👇

One of the FOSS tools I use increasingly on daily basis is the @visidata (https://www.visidata.org) which I feed mostly .tsv's (from #BIDSstandard or my strava-backup), json lines (#git-annex), .parquet etc. But today's use-case is -- output from lsscsi to quickly explore/see summary types of drives I have in the system -- `lsscsi | vd -f fixed --header 0`, go column with models and Shift-F to get

🚀 GitRoot v0.3.0 is here! 🚀
Previously, GitRoot served as a **Source Code Management (SCM)** system, allowing you to create Git repositories and manage access permissions. However, GitRoot was never intended to be _just_ an SCM. With this **v0.3.0** release, it evolves into a full-fledged **forge**.
But that's not all there's a lot more that's been done in this version. Head over to the article https://gitroot.dev/blog/version-0.3.0.html to find out all about it.
I definitely deserve holidays now! 😅
If you boost, your pipeline will be all time green 💚
#forge #devOps #wasm #foss #git #cicd