#git
87 posts · Last used 12d
Git-bug: Distributed, offline-first bug tracker embedded in Git
https://github.com/git-bug/git-bug
#HackerNews #Tech #Git
Your repository already is project memory.
Code, docs, tests and Git preserve the *what* and *how*.
What’s usually missing is the *why*:
why this design, what was tried, what was rejected.
That belongs in the repo too.
https://keepthewhy.com
#AI #CodingAgents #AgenticCoding #ProjectMemory #SoftwareArchitecture #SoftwareEngineering #DevTools #Git #GitHub #OpenSource #DeveloperTools #LLM #AIEngineering #Documentation #KnowledgeManagement #ContextEngineering
You can run git on object storage if you re-make packfiles
https://www.tigrisdata.com/blog/objgit-packfiles/
#Git #ObjectStorage #Tech
Your repository already is your project's memory.
README → what
docs → how
tests → expected behavior
Git → what changed, when and by whom
Coding agents exposed the missing layer:
context/ → why
Why the workaround exists. Why an approach was rejected. Why something that looks wrong is intentional.
My argument: project memory doesn't need to begin with another database or service. Complete the structure we already have and keep the knowledge with the code.
https://oliver-zehentleitner.github.io/repo-native-project-memory/
It's a thesis, not a product. Criticism very welcome.
#AI #CodingAgents #SoftwareEngineering #DevTools #ContextEngineering #ProjectMemory #Git #OpenSource #LLM
Migration de Github vers une alternative européenne
https://eventuallycoding.com/p/migration-de-github-vers-une-alternative-europeenne
#git
I keep coming back to one idea:
Every repository should carry its own memory.
Git shows what changed, but not the decisions that never became code. A week later, a fresh agent can have the same bad idea again.
Keep the Why puts that reasoning next to the code.
https://keepthewhy.com
#CodingAgents #AgentMemory #AIEngineering #OpenSource #SoftwareEngineering #DevTools #ContextEngineering #Git
I will be hosting a #GameOfTrees version control system tutorial at #EuroBSDCon 2026, with @op@bsd.network as co-host (edit: Turns out Omar cannot make it; Johannes Thyssen Tishman will be co-hosting instead).
This tutorial will be suitable for both #Git 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
https://events.eurobsdcon.org/2026/talk/JJLZXQ/
I submitted a Pull Request to update MacPorts' got to 0.128 here:
https://github.com/macports/macports-ports/pull/34529
GitHub's Continuous Integration checks passed OK!
It's up to someone else with commit access to merge it.
#GameOfTrees #Got #MacPorts #OpenSource #VersionControl #Git
Oh btw today I discovered that Forgejo can serve as a Docker registry :o
https://forgejo.org/docs/next/user/packages/container/
(... and much more!)
#forgejo #git #selfhosting #codeberg #docker #container
Sometimes I’ll go through my old saved git repos…
People really want to keep “thefuck” alive even though it’s been dead for 2 years. Around 4000 forks..damn. https://github.com/nvbn/thefuck/issues
Luckily people make their own rewrites. Although many of which have readmes filled with emojis, which turn me off….its like seeing Sysco outside of the restaurant your about to enter.
#github #git #cli #linux #ai
@nelson@infosec.exchange #TIL you don't have to slavishly create a .gitignore for every project, and you don't have to broadcast personal files you are ignoring. I've used #git for years, and this is a revelation...
https://nelson.cloud/.gitignore-isnt-the-only-way-to-ignore-files-in-git/
Thank you Nelson, whoever you are!
A good piece on why you don't need tons of repositories, but you need clear boundaries within your code.
Critical Gitea RCE CVE-2026-60004: Update to 1.27.1
🔗 https://cybersecurefox.com/en/gitea-cve-2026-60004-critical-rce-vulnerability
#gitea #cve-2026-60004 #rce #git #hooks #diffpatch
Why is .config/ in git repositories not a thing? As an XDG_CONFIG equivalent to move .vscode, .zed, .forgejo away from the repository root, that would be pretty nice.
#git #forgejo #gitea #vscode #zededitor
Git worktrees are not an isolation boundary for coding agents
https://fletch.sh/blog/git-worktrees-vs-clones-for-ai-agents/
#HackerNews #Tech #Git
Staging patches with Git add -p
https://www.simonholywell.com/post/git-add-p/
#HackerNews #Tech #Git
✍️ I wrote a post about my git superpower; being able to visualise git history in the CLI. It's no secret, but is one of my most useful aliases I have! Check it out 👀 https://www.jamestitcumb.com/posts/git-log-graph-history-visualisation #git #gitlog


