You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: rev_news/drafts/edition-132.md
+26-26Lines changed: 26 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -127,7 +127,7 @@ __Various__
127
127
+[Git 2.53 Released With More Optimizations, One Step Closer To Making Rust Mandatory](https://www.phoronix.com/news/Git-2.53-Released)
128
128
by Michael Larabel on Phoronix.
129
129
+ Gentoo Linux has kicked off its long transition away from Microsoft's GitHub
130
-
to [Codeberg](https://codeberg.org/gentoo/gentoo), an open-source git-hosting service:
130
+
to [Codeberg](https://codeberg.org/gentoo/gentoo), an open-source Git-hosting service:
131
131
see the [PC Gamer article](https://www.pcgamer.com/software/linux/after-microsoft-couldnt-keep-its-ai-hands-to-itself-a-notoriously-complex-linux-distro-has-started-its-long-march-away-from-github/)
132
132
by Joshua Wolens,
133
133
and the [Gentoo on Codeberg](https://www.gentoo.org/news/2026/02/16/codeberg.html)
@@ -156,23 +156,23 @@ __Various__
156
156
or economical problems like cost of training and using LLMs.
157
157
+ On the other hand there exist specialized solutions to help
158
158
version data (like [DVC](https://dvc.org) or [Pachyderm](https://www.pachyderm.com/))
159
-
or database schema.
159
+
or database schemas.
160
160
161
161
162
162
__Light reading__
163
163
+[Evolving Git for the next decade](https://lwn.net/Articles/1057561/)
164
-
by Joe Brockmeier on LWN\.net, reporting about Patrick Steinhardt's (@pks-t) talk
165
-
at main-track session at FOSDEM 2026.
166
-
Recording of this talk [is available on FOSDEM site](https://fosdem.org/2026/schedule/event/HTJK33-evolving_git_for_the_next_decade/).
164
+
by Joe Brockmeier on LWN\.net, reporting about Patrick Steinhardt's (@pks-t)
165
+
maintrack talk at FOSDEM 2026.
166
+
The recording of this talk [is available on the FOSDEM site](https://fosdem.org/2026/schedule/event/HTJK33-evolving_git_for_the_next_decade/).
167
167
+[Exploring the .git Directory – How Git Stores Your Code](https://www.git-tower.com/blog/posts/exploring-the-git-directory)
168
168
by Bruno Brito on Tower's Blog.
169
169
+[The Ultimate Guide to Git Config: Fine-Tuning Your Git Experience](https://www.git-tower.com/blog/the-ultimate-guide-to-git-config)
170
170
by Bruno Brito on Tower's Blog.
171
171
+[TIL that pathnames in git configs can be optional](https://neverready.app/blog/2026/02-git-blame-ignore/)
172
172
by Anh Tuan Le on his blog.
173
-
It mentions the fact that as of git 2.52 (Nov 2025),
173
+
It mentions the fact that as of Git 2.52 (Nov 2025),
174
174
you can mark config file paths as optional using the `:(optional)` prefix;
175
-
see the ['pathname' entry in "Values" section of `git config` manpage](https://git-scm.com/docs/git-config#Documentation/git-config.txt-pathname).
175
+
see the ['pathname' entry in the "Values" section of the`git config` manpage](https://git-scm.com/docs/git-config#Documentation/git-config.txt-pathname).
176
176
+[Git Reflog Explained: Recover Deleted Commits & Lost Work](https://dev.to/itxshakil/git-reflog-explained-recover-deleted-commits-lost-work-i4n)
177
177
by Shakil Alam on DEV\.to. Has a video version.
178
178
+[How to Save Multiple Drafts in Git: A Guide to Using Git Stash](https://www.freecodecamp.org/news/how-to-save-multiple-drafts-in-git-a-guide-to-using-stash/)
@@ -182,11 +182,11 @@ __Light reading__
182
182
by Lorna Jane Mitchell on LornaJane Blog.
183
183
+[The Many Flavors of Ignore Files](https://nesbitt.io/2026/02/12/the-many-flavors-of-ignore-files.html)
184
184
by Andrew Nesbitt on his blog.
185
-
The post talks about the actual git's semantics for “gitignore syntax”.
185
+
The post talks about Git's actual semantics for “gitignore syntax”.
186
186
+ The author wrote [git-pkgs/gitignore](https://github.com/git-pkgs/gitignore),
187
-
a Go library that fully matches how git's gitignore patterns work.
187
+
a Go library that fully matches how Git's gitignore patterns work.
188
188
+[git recent: what branch did I work on?](https://remysharp.com/2026/02/12/git-recent),
189
-
about a simple git alias, by Remy Sharp on his blog.
189
+
about a simple Git alias, by Remy Sharp on his blog.
190
190
+[I Hate GitHub Actions with Passion](https://xlii.space/eng/i-hate-github-actions-with-passion/)
191
191
by Przemysław Alexander Kamiński on his xlii.space blog.
192
192
+ The main problem is with trying to debug [GitHub Actions](https://github.com/features/actions) problems when the action fails;
@@ -206,16 +206,16 @@ __Light reading__
206
206
+[I Built workz: The Zoxide for Git Worktrees That Finally Fixes .env + node_modules Hell in 2026](https://dev.to/rohansx/i-built-workz-the-zoxide-for-git-worktrees-that-finally-fixes-env-nodemodules-hell-in-2026-2dpj)
207
207
by Rohan Sharma on DEV\.to.
208
208
Describes his [workz](https://github.com/rohansx/workz) tool
209
-
that creates a new worktree, and also automatically symlinks 22+ types of dependency dirs
209
+
that creates a new worktree, automatically symlinks 22+ types of dependency dirs
and can launch your AI coding agent directly in the new worktree.
212
212
+[Agent Identity for Git Commits](https://justin.poehnelt.com/posts/agent-identity-git-commits/)
213
213
by Justin Poehnelt on his blog,
214
214
about how to set up AI agents to have their commits come from a bot account
215
-
without modifying your local git config.
215
+
without modifying your local Git config.
216
216
+[Your Secrets Aren’t Safe: How the .git Directory Can Leak Data via AI Tools](https://dev.to/yoheiseki/your-secrets-arent-safe-how-the-git-directory-can-leak-data-via-ai-tools-4ioo)
217
217
by Yohei Seki on DEV\.to.
218
-
The problem is that malicious MCP server or Skill
218
+
The problem is that a malicious MCP server or Skill
219
219
can access leaked secrets even if they were removed from the project
220
220
(you should treat any committed secret as compromised, and invalidate it;
221
221
using `git filter-repo` or BFG RepoCleaner to rewrite history might be a choice).
@@ -224,12 +224,12 @@ __Light reading__
224
224
by Andrew Nesbitt on his blog (following
225
225
[Package managers keep using git as a database, it never works out](https://nesbitt.io/2025/12/24/package-managers-keep-using-git-as-a-database.html),
226
226
mentioned in [Git Rev News Edition #130](https://git.github.io/rev_news/2025/12/31/edition-130/) from December).
227
-
In this post he describes how he created a Git backend using relational database:
227
+
In this post he describes how he created a Git backend using a relational database:
228
228
[gitgres](https://github.com/andrew/gitgres)
229
229
(implementing the libgit2 `git_odb_backend` and `git_refdb_backend` interfaces
230
230
against PostgreSQL through libpq).
231
231
He acknowledges that right now gitgres is just a neat hack,
232
-
as it does not currently implement delta compression;
232
+
as it currently does not implement delta compression;
233
233
nevertheless it might be a good solution for small instances of software forges
234
234
for small projects.
235
235
+ Compare with [git-remote-sqlite](https://github.com/chrislloyd/git-remote-sqlite),
@@ -247,7 +247,7 @@ __Light reading__
247
247
also talks about this antipattern.
248
248
+[Why [pure] GitOps Doesn't Work at Scale (and What to Do Instead)](https://ctrlplane.dev/blog/why-gitops-doesnt-work-at-scale)
249
249
by Justin Brooks (@jsbrooks) at ctrlplane (also [on DEV\.to](https://dev.to/jsbroks/why-gitops-doesnt-work-at-scale-and-what-to-do-instead-2p91)).
250
-
He writes why for enterprise scale workflows platform-level orchestration is needed.
250
+
He writes why enterprise scale workflows need platform-level orchestration.
251
251
+[GitHub Actions Is Slowly Killing Your Engineering Team](https://www.iankduncan.com/engineering/2026-02-05-github-actions-killing-your-team/)
252
252
and [No, Really, Bash Is Not Enough: Why Large-Scale CI Needs an Orchestrator](https://www.iankduncan.com/engineering/2026-02-06-bash-is-not-enough/)
0 commit comments