Skip to content

Commit dfe5865

Browse files
committed
Supplied some tiny fixes and rephrasings.
1 parent 8ba4df9 commit dfe5865

1 file changed

Lines changed: 26 additions & 26 deletions

File tree

rev_news/drafts/edition-132.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ __Various__
127127
+ [Git 2.53 Released With More Optimizations, One Step Closer To Making Rust Mandatory](https://www.phoronix.com/news/Git-2.53-Released)
128128
by Michael Larabel on Phoronix.
129129
+ 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:
131131
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/)
132132
by Joshua Wolens,
133133
and the [Gentoo on Codeberg](https://www.gentoo.org/news/2026/02/16/codeberg.html)
@@ -156,23 +156,23 @@ __Various__
156156
or economical problems like cost of training and using LLMs.
157157
+ On the other hand there exist specialized solutions to help
158158
version data (like [DVC](https://dvc.org) or [Pachyderm](https://www.pachyderm.com/))
159-
or database schema.
159+
or database schemas.
160160

161161

162162
__Light reading__
163163
+ [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+
main track 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/).
167167
+ [Exploring the .git Directory – How Git Stores Your Code](https://www.git-tower.com/blog/posts/exploring-the-git-directory)
168168
by Bruno Brito on Tower's Blog.
169169
+ [The Ultimate Guide to Git Config: Fine-Tuning Your Git Experience](https://www.git-tower.com/blog/the-ultimate-guide-to-git-config)
170170
by Bruno Brito on Tower's Blog.
171171
+ [TIL that pathnames in git configs can be optional](https://neverready.app/blog/2026/02-git-blame-ignore/)
172172
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),
174174
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).
176176
+ [Git Reflog Explained: Recover Deleted Commits & Lost Work](https://dev.to/itxshakil/git-reflog-explained-recover-deleted-commits-lost-work-i4n)
177177
by Shakil Alam on DEV\.to. Has a video version.
178178
+ [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__
182182
by Lorna Jane Mitchell on LornaJane Blog.
183183
+ [The Many Flavors of Ignore Files](https://nesbitt.io/2026/02/12/the-many-flavors-of-ignore-files.html)
184184
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”.
186186
+ 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.
188188
+ [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.
190190
+ [I Hate GitHub Actions with Passion](https://xlii.space/eng/i-hate-github-actions-with-passion/)
191191
by Przemysław Alexander Kamiński on his xlii.space blog.
192192
+ 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__
206206
+ [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)
207207
by Rohan Sharma on DEV\.to.
208208
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
210210
(like `node_modules`, `target`, `.venv`), copies env/config patterns,
211211
and can launch your AI coding agent directly in the new worktree.
212212
+ [Agent Identity for Git Commits](https://justin.poehnelt.com/posts/agent-identity-git-commits/)
213213
by Justin Poehnelt on his blog,
214214
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.
216216
+ [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)
217217
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
219219
can access leaked secrets even if they were removed from the project
220220
(you should treat any committed secret as compromised, and invalidate it;
221221
using `git filter-repo` or BFG RepoCleaner to rewrite history might be a choice).
@@ -224,12 +224,12 @@ __Light reading__
224224
by Andrew Nesbitt on his blog (following
225225
[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),
226226
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:
228228
[gitgres](https://github.com/andrew/gitgres)
229229
(implementing the libgit2 `git_odb_backend` and `git_refdb_backend` interfaces
230230
against PostgreSQL through libpq).
231231
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;
233233
nevertheless it might be a good solution for small instances of software forges
234234
for small projects.
235235
+ Compare with [git-remote-sqlite](https://github.com/chrislloyd/git-remote-sqlite),
@@ -247,7 +247,7 @@ __Light reading__
247247
also talks about this antipattern.
248248
+ [Why [pure] GitOps Doesn't Work at Scale (and What to Do Instead)](https://ctrlplane.dev/blog/why-gitops-doesnt-work-at-scale)
249249
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.
251251
+ [GitHub Actions Is Slowly Killing Your Engineering Team](https://www.iankduncan.com/engineering/2026-02-05-github-actions-killing-your-team/)
252252
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/)
253253
by Ian Duncan on his blog.
@@ -262,7 +262,7 @@ __Light reading__
262262
by Alex Chan on her blog.
263263
+ [The Disconnected Git Workflow](https://ploum.net/2026-01-31-offline-git-send-email.html)
264264
by Lionel Dricot (Ploum)
265-
(sidenote: there is also [git-credential-oauth](https://github.com/hickford/git-credential-oauth),
265+
(sidenote: there is also [git-credential-oauth](https://github.com/hickford/git-credential-oauth)
266266
that can solve some of the problems with sending a small one-off patch to a GitHub project).
267267
+ [git.usebox.net and bots](https://www.usebox.net/jjm/blog/git-usebox-net-and-bots/)
268268
by Juan J. Martínez on his Personal Log,
@@ -283,7 +283,7 @@ __Light reading__
283283
was caused by the need for CI on macOS and Windows
284284
(without having to self-host CI runners).
285285
+ [Simplifying Git by Using GitButler](https://blog.gitbutler.com/simplifying-git):
286-
seeing git state, branching without fear, understanding and using stacked changes,
286+
seeing Git state, branching without fear, understanding and using stacked changes,
287287
better interactive rebase, easier selective staging, recoverability.
288288
Written by PJ Hagerty on GitButler Blog.
289289
[Git Butler](https://www.gitbutler.com/) was first mentioned
@@ -298,7 +298,7 @@ __Light reading__
298298

299299
+ [15+ years later, Microsoft morged my diagram](https://nvie.com/posts/15-years-later/)
300300
by Vincent Driessen, on how Microsoft's Learn portal included
301-
AI generated diagram with the rough shape of the one in the
301+
an AI generated diagram with the rough shape of the one in the
302302
[A successful Git branching model](https://nvie.com/posts/a-successful-git-branching-model/),
303303
but with some GenAI glitches (like the text "Bugfixes from rel, branch may be
304304
**continvoucly** morged back into develop"), and arrows missing
@@ -352,7 +352,7 @@ __Git tools and sites__
352352
Written in Go using the [Bubble Tea](https://github.com/charmbracelet/bubbletea) library,
353353
under MIT license.
354354
+ [deff](https://github.com/flamestro/deff) is a TUI tool providing
355-
interactive, side-by-side file review for git diffs
355+
interactive, side-by-side file review for Git diffs
356356
with per-file navigation, vertical and horizontal scrolling,
357357
syntax highlighting, and added/deleted line tinting.
358358
Written in Rust, under MIT license.
@@ -362,7 +362,7 @@ __Git tools and sites__
362362
+ [Maiao](https://github.com/adevinta/maiao): Gerrit-style code review workflow for GitHub.
363363
Maiao brings the power of stacked pull requests to GitHub,
364364
enabling you to break large features into small, reviewable commits
365-
where each commit becomes its own PR. Provides `git review` command.
365+
where each commit becomes its own PR. Provides a `git review` command.
366366
Written in Go, under MIT license.
367367
+ Stacked Pull Requests, also under the name Stacked Diffs,
368368
were mentioned in [Git Rev News Edition #44](https://git.github.io/rev_news/2018/10/24/edition-44/),
@@ -384,8 +384,8 @@ __Git tools and sites__
384384
is an open source diff and file rendering library built on
385385
the [Shiki](https://shiki.style/) syntax highlighter.
386386
It supports split (side-by-side) or stacked (unified diff) layout,
387-
different diff highlight styles, in-line highlighting, wrapping, line numbers.
388-
Includes annotation framework for injecting comments and annotations, and more.
387+
different diff highlight styles, in-line highlighting, wrapping, and line numbers.
388+
Includes an annotation framework for injecting comments and annotations, and more.
389389
Written in TypeScript, under Apache 2.0 license.
390390
Intended for use in web applications.
391391
Diffs is in early active development—APIs are subject to change.
@@ -407,7 +407,7 @@ __Git tools and sites__
407407
+ [RelaGit](https://rela.dev/) - the elegant solution to graphical version control,
408408
is a multiplatform Git GUI written in TypeScript. Under LGPL 3.0 license.
409409
RelaGit is in early beta stage.
410-
+ [SourceGit](https://github.com/sourcegit-scm/sourcegit) is an opensource Git GUI client
410+
+ [SourceGit](https://github.com/sourcegit-scm/sourcegit) is an open-source Git GUI client
411411
that supports Windows, macOS, and Linux.
412412
Includes built-in [conventional commit](https://www.conventionalcommits.org/) message helper,
413413
and support for using AI to generate commit messages.
@@ -448,7 +448,7 @@ __Git tools and sites__
448448
by Justin Poehnelt on his blog.
449449
+ [commit-prophet](https://github.com/LakshmiSravyaVedantham/commit-prophet)
450450
is a command line tool that predicts which files are more likely to have bugs
451-
using git history patterns and co-change analysis.
451+
using Git history patterns and co-change analysis.
452452
Written in Python, under MIT license.
453453
+ [Majutsu](https://github.com/0WD0/majutsu) provides a [Magit](https://magit.vc/)-style
454454
interface for [Jujutsu (`jj`)](https://www.jj-vcs.dev/),
@@ -499,4 +499,4 @@ Christian Couder &lt;<christian.couder@gmail.com>&gt;,
499499
Jakub Narębski &lt;<jnareb@gmail.com>&gt;,
500500
Markus Jansen &lt;<mja@jansen-preisler.de>&gt; and
501501
Kaartic Sivaraam &lt;<kaartic.sivaraam@gmail.com>&gt;
502-
with help from Bruno Brito.
502+
with help from Bruno Brito and Michael Ryzhikov.

0 commit comments

Comments
 (0)