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-128.md
+178-2Lines changed: 178 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -138,15 +138,191 @@ This edition covers what happened during the months of September and October 202
138
138
139
139
__Various__
140
140
141
+
+[Git considers SHA-256, Rust, LLMs, and more](https://lwn.net/Articles/1042172/)
142
+
by Jonathan Corbet on LWN\.net.
143
+
+[Git Developers Talk About Potentially Releasing Git 3.0 By The End Of Next Year](https://www.phoronix.com/news/Git-3.0-Release-Talk-2026)
144
+
by Michael Larabel on Phoronix.
145
+
+[GitHub is migrating to Azure! And goodbye to new development for a year.](https://www.redhotcyber.com/en/post/github-is-migrating-to-azure-and-goodbye-to-new-development-for-a-year/)
146
+
by Redazione RHC on Red Hot Cyber.
147
+
+[Fedora Moves Towards Forgejo](https://fedoramagazine.org/fedora-moves-towards-forgejo-a-unified-decision/)
148
+
by Matthew Miller and Akashdeep Dhar on December 4, 2024
149
+
in Fedora Magazine.
150
+
+[Forgejo](https://forgejo.org/) is a self-hosted lightweight software forge,
151
+
written in Go; nowadays a hard fork of Gitea (which in turn was based on Gogs).
152
+
It was first mentioned in passing in [Git Rev News Edition #103](https://git.github.io/rev_news/2023/09/30/edition-103/).
153
+
141
154
142
155
__Light reading__
143
156
144
-
<!---
157
+
+[building for the future: on tangled's existence and direction](https://anirudh.fi/future)
158
+
by Anirudh Oppiliappan on their blog;
159
+
also published [at icy takes blog](https://icy.leaflet.pub/3m47cll72hs25) on ATProto.
160
+
+[Tangled.sh](https://blog.tangled.sh/intro) is a new social-enabled Git collaboration platform
161
+
built on top of the AT Protocol / ATProto
162
+
(which is behind [BlueSky](https://bsky.app/) microblogging federated social media service).
163
+
It was first mentioned in [Git Rev News Edition #125](https://git.github.io/rev_news/2025/07/31/edition-125/).
164
+
+[6 months of Tangled: a quick recap, and notes on the future](https://blog.tangled.org/6-months)
165
+
by by Anirudh Oppiliappan and Akshay Oppiliappan on Tangled Blog.
166
+
+[Socially self-hosting source code with Tangled on Bluesky](https://anil.recoil.org/notes/disentangling-git-with-bluesky)
167
+
by Anil Madhavapeddy, Professor of Planetary Computing on his blog.
168
+
+[Redistributing Git with Nostr](https://fiatjaf.com/18ff5416.html)
169
+
by início on their blog.
170
+
+ There exists [gitstr (`git str`)](https://github.com/fiatjaf/gitstr),
171
+
which is a tool to send and receive Git patches
172
+
over [Nostr](https://nostr.com/), using [NIP-34](https://github.com/nostr-protocol/nips/pull/997)
173
+
(first mentioned in [Git Rev News Edition #109](https://git.github.io/rev_news/2024/03/31/edition-109/)).
174
+
+ Note that the [git-credential-oauth](https://github.com/hickford/git-credential-oauth),
175
+
a Git credential helper that securely authenticates to GitHub, GitLab, BitBucket and Gerrit
176
+
using [OAuth](https://datatracker.ietf.org/wg/oauth/about/),
177
+
can replace the "create an account; pick a password; confirm an email address; setup SSH keys for pushing" step.
178
+
+[How GitHub won software development](https://www.infoworld.com/article/4069045/how-github-won-software-development.html)
179
+
by Nick Hodges on Rubber Duck Reflections opinions blog on InfoWorld.
180
+
+[You already have a git server](https://maurycyz.com/misc/easy_git/)
181
+
on Maurycy's blog;
182
+
describes how one can serve Git repositories via SSH (with SSH access)
183
+
or via dumb HTTP (with a web server).
184
+
+[Simple automated deployments using git push](https://garrido.io/notes/simple-automated-deployments-git-push/)
185
+
by Gabriel Garrido on his blogs / notes (2024).
186
+
+[Discussion of the Benefits and Drawbacks of the Git Pre-Commit Hook](https://yeldirium.de/2025/10/09/pre-commit-hooks/index.html)
187
+
by Hannes Leutloff on his blog.
188
+
+[You can use `fzf` to review git commits](https://jvns.ca/til/fzf-preview-git-commits/)
189
+
by Julia Evans in her TIL (Today I've Learned) section.
190
+
+ See also [Improving shell workflows with fzf](https://seb.jambor.dev/posts/improving-shell-workflows-with-fzf/),
191
+
mentioned in [Git Rev News Edition #74](https://git.github.io/rev_news/2021/04/30/edition-74/), and
192
+
[Curing A Case Of Git-UX](https://oppi.li/posts/curing_a_case_of_git-UX/),
193
+
mentioned in [Git Rev News Edition #126](https://git.github.io/rev_news/2025/08/31/edition-126/).
194
+
+[Switch to Jujutsu already: a tutorial](https://www.stavros.io/posts/switch-to-jujutsu-already-a-tutorial/)
195
+
by Stavros on Stavros' Stuff.
196
+
+[Jujutsu (`jj`)](https://jj-vcs.github.io/jj/) is a Git-compatible version control system
+[Magit Is Amazing!](https://heiwiper.com/posts/magit-is-awesome/)
200
+
by Abdallah Maouche (heiwiper) on his blog
201
+
(how it does things that others need to use Jujutsu over Git for).
202
+
+[Magit](https://magit.vc/) is a popular [Emacs](https://www.gnu.org/software/emacs) editor interface to Git,
203
+
first mentioned (in passing) in [Git Rev News Edition #6](https://git.github.io/rev_news/2015/08/05/edition-6/).
204
+
+[Branching in a Sapling Monorepo](https://engineering.fb.com/2025/10/16/developer-tools/branching-in-a-sapling-monorepo/)
205
+
+[Sapling](https://sapling-scm.com/) is a scalable, user-friendly, and open-source source control system
206
+
that powers Meta's (Facebook's) monorepo.
207
+
It was first mentioned in [Git Rev News Edition #93](https://git.github.io/rev_news/2022/11/30/edition-93/).
208
+
+[Stop Rebasing Everything: Your Git History Isn’t That Special](https://dev.to/dolig/stop-rebasing-everything-your-git-history-isnt-that-special-ln3),
209
+
an argument in the merge-vs-rebase debate.
210
+
by Guillaume on DEV\.to.
211
+
+[Diff Algorithms](https://flo.znkr.io/diff/)
212
+
by Florian Zenker on Florian Zenker's website.<br>
213
+
The result of this exploration was [znkr.io/diff](https://znkr.io/diff),
214
+
a difference algorithm module for Go.
215
+
+ Note that with [`git diff`](https://git-scm.com/docs/git-diff)
216
+
you can choose between `myers` (default), `minimal`, `patience` and `histogram` algorithms.
217
+
+[Git Super-Power: The Three-Way Merge](https://qsantos.fr/2024/05/01/git-super-power-the-three-way-merge/)
218
+
by Quentin Santos on his blog (2024).<br>
219
+
Provides the following tl;dr: `git config --global merge.conflictstyle diff3`.
220
+
+[Anyone Can Commit Code as You on GitHub (Here's How to Stop Them)](https://www.nickyt.co/blog/anyone-can-commit-code-as-you-on-github-heres-how-to-stop-them-2in7/)
221
+
with signed commits (with tutorial focusing on macOS using GPG Keychain).
+["GitHub" Is Starting to Feel Like Legacy Software](https://www.mistys-internet.website/blog/blog/2024/07/12/github-is-starting-to-feel-like-legacy-software/)
226
+
rant by Misty De Méo on her blog (2024).
227
+
+[Implementing Conventional Commits with Jira Ticket Prefix Validation](https://heristop.github.io/blog/2024-07-09-conventional-commit-jira/)
228
+
by Alexandre Mogère (heristop) on Zazen Code.
229
+
+ The [Conventional Commits](https://www.conventionalcommits.org/) specification
230
+
was first mentioned in [Git Rev News Edition #52](https://git.github.io/rev_news/2019/06/28/edition-52/),
231
+
and in many editions since.
232
+
+[Conventional Commits considered harmful](https://larr.net/p/cc.html)
233
+
(or rather overly strict enforcement of the standard),
234
+
rant by Salih Muhammed, with a few further links.
235
+
+[Contribute to GitFichas](https://jtemporal.com/contribute-to-gitfichas/)
236
+
by Jessica Temporal on her blog.
237
+
+[GitFichas](https://gitfichas.com/en) (also know as GitStudyCards)
238
+
is a collection of study cards about Git,
239
+
for devs that might need a refresher about Git commands.
240
+
Mentioned in [the previous edition of Git Rev News](https://git.github.io/rev_news/2025/09/30/edition-127/).
241
+
242
+
145
243
__Easy watching__
146
-
-->
244
+
245
+
+[Jujutsu at Google](https://www.youtube.com/watch?v=v9Ob5yPpC0A&list=PLOU2XLYxmsILM5cRwAK6yKdtKnCK6Y4Oh&index=8)
0 commit comments