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
review feedback so the new paragraph renders correctly. The
@@ -230,7 +230,7 @@ As always, we welcome your thoughts and feedback!_
230
230
***How did you initially become interested in contributing to Git, and what
231
231
motivated you to choose it as your GSoC project?**
232
232
233
-
Back in 2021, a friend showed me a video about GSoC and it seemed completely
233
+
Back in 2021, a friend showed me a video about GSoC, and it seemed completely
234
234
out of reach at the time. Fast forward to late 2023, the same friend suggested
235
235
we finally give it a real shot. We both spent about 4 months contributing to
236
236
open-source projects to build up experience. Both of us got selected for GSoC
@@ -412,7 +412,7 @@ __Various__
412
412
+[What’s new in Git 2.54.0?](https://about.gitlab.com/blog/whats-new-in-git-2-54-0/)
413
413
by Patrick Steinhardt on GitLab Blog. Describes
414
414
pluggable object databases support,
415
-
easier editing of your commit history with `git history` command,
415
+
easier editing of your commit history with the `git history` command,
416
416
a native replacement for [git-sizer(1)](https://github.com/github/git-sizer): `git repo structure`,
417
417
and new infrastructure for repository maintenance.
418
418
+[Highlights from Git 2.54](https://github.blog/open-source/git/highlights-from-git-2-54/)
@@ -438,8 +438,8 @@ __Various__
438
438
439
439
+[An update on GitHub availability](https://github.blog/news-insights/company-news/an-update-on-github-availability/)
440
440
by Vlad Fedorov on GitHub Blog; mentions
441
-
April 23 merge queue incident (inadvertently reverted changes with the squash merge method) and
442
-
April 27 search-related incident (Elasticsearch subsystem stopped returning search results).
441
+
the April 23 merge queue incident (inadvertently reverted changes with the squash merge method) and
442
+
the April 27 search-related incident (Elasticsearch subsystem stopped returning search results).
443
443
+[GitHub says sorry and vows to do better as uptime slips and devs complain](https://www.theregister.com/2026/04/29/github_says_sorry_and_says/)
444
444
by Richard Speed in The Register.
445
445
+[Securing the git push pipeline: Responding to a critical remote code execution vulnerability](https://github.blog/security/securing-the-git-push-pipeline-responding-to-a-critical-remote-code-execution-vulnerability/)
@@ -490,15 +490,15 @@ __Easy watching__
490
490
__Git tools and sites__
491
491
+ "[High Performance Git](https://gitperf.com/)", a book by Ted Nyman
492
492
(online and [free PDF](https://gitperf.com/pdf.html)).
493
-
The book is about different layers, and the performance costs of each one.
493
+
The book is about different layers inside Git and the performance costs of each one.
494
494
+[GitChop](https://bendansby.com/apps/gitchop.html) - a visual `rebase -i`
495
495
(interactive rebase) for Mac. Drag-reorder commits,
496
496
split one commit into many by assigning hunks, reword in place.
497
497
+ Compare [rebase-editor: Simple terminal based sequence editor for git interactive rebase.](https://github.com/sjurba/rebase-editor)
498
498
(mentioned in [Git Rev News Edition #26](https://git.github.io/rev_news/2017/04/19/edition-26/)), and
499
499
[Git Interactive Rebase Tool](https://gitrebasetool.mitmaro.ca/)
500
500
(mentioned in [Git Rev News Edition #49](https://git.github.io/rev_news/2019/03/20/edition-49/)).
501
-
+[Git Shield](https://github.com/vekexasia/git-shield) is a set of git hooks
501
+
+[Git Shield](https://github.com/vekexasia/git-shield) is a set of Git hooks
502
502
that blocks API keys, secrets, and contextual PII before code leaves your machine.
503
503
Scans secrets via [`gitleaks`](https://gitleaks.io/) (API keys, tokens, credentials, private keys)
504
504
and PII via [OpenAI Privacy Filter](https://github.com/openai/privacy-filter) (emails, phone numbers, names, addresses).
@@ -535,7 +535,7 @@ __Git tools and sites__
535
535
It can find and fix many common security issues in typical GitHub Actions CI/CD setups.
536
536
Written in Rust, under MIT license.
537
537
+[Rebass](https://adamf.github.io/rebass/) is a service
538
-
that turns a git history into music.<br>
538
+
that turns a Git history into music.<br>
539
539
Each commit becomes one bar of a four-beat groove.
540
540
A steady _bass_ and _pad_ ground the repo's key,
541
541
while a _lead_ voice plays a melody derived from each commit's SHA.
0 commit comments