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-121.md
+9-8Lines changed: 9 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -234,15 +234,15 @@ __Various__
234
234
+[Highlights from Git 2.49](https://github.blog/open-source/git/highlights-from-git-2-49/)
235
235
by Taylor Blau on GitHub Blog. Mentioned items include faster packing with name-hash v2,
236
236
backfilling historical blobs in partial clones, building Git with zlib-ng,
237
-
and libgit-sys and libgit Rust crates.
237
+
and the libgit-sys and libgit Rust crates.
238
238
239
239
240
240
__Light reading__
241
241
242
242
+[Going down the rabbit hole of Git's new bundle-uri](https://blog.gitbutler.com/going-down-the-rabbit-hole-of-gits-new-bundle-uri/)
243
243
by Scott Chacon on GitButler blog.<br>
244
244
The [`bundle-uri`](https://git-scm.com/docs/bundle-uri) was mentioned in passing in [Git Rev News Edition #95](https://git.github.io/rev_news/2023/01/31/edition-95/)
245
-
(in _"Developer Spotlight"_), and in [Edition #104](https://git.github.io/rev_news/2023/10/31/edition-104/)
245
+
(in _"Developer Spotlight"_) and in [Edition #104](https://git.github.io/rev_news/2023/10/31/edition-104/)
246
246
(in _"Git tools and sites"_, when mentioning [git-bundle-server](https://github.com/git-ecosystem/git-bundle-server)).
247
247
+[No Longer My Favorite Git Commit](https://mtlynch.io/no-longer-my-favorite-git-commit/)
248
248
by Michael Lynch on his blog, talks about how one could _improve_ the commit message
@@ -267,7 +267,8 @@ __Light reading__
267
267
by Mohammad Sajid Anwar (MANWAR) on The Weekly Challenge blog.
268
268
The blog post shows how to use `git bisect` on a detailed example (in Perl).
269
269
+[Python monorepo with uv and pex](https://chrismati.cz/posts/uv-pex-monorepo/)
270
-
by Christoph Pröschel on his blog. The solution of using regular Python tooling
270
+
by Christoph Pröschel on his blog. The article discusses the benefits of a
271
+
lightweight solution built with regular Python tooling
271
272
over, for example, the [Pants](https://www.pantsbuild.org/) build tool,
272
273
because it was easier to justify its adoption for the rest of the team.
273
274
+ You can find a definition of "monorepo" and a list of various tools on the [Monorepo.tools](https://monorepo.tools/) site,
@@ -353,9 +354,9 @@ __Easy watching__
353
354
on The Modern Coder YouTube channel, 3:16 minutes long.
354
355
It's made by @JackLot who created the [LearnGit.io](https://learngit.io) resource,
355
356
which site was mentioned in [Git Rev News Edition #108](https://git.github.io/rev_news/2024/02/29/edition-108/).
356
-
+[Git Interview Part 1: Easy | Ep. 8 Bits and Booze](https://www.youtube.com/watch?v=SdSllNeQuVc)[29:09], and<br>
357
-
[Git Interview Part 2: Hard | Ep. 9 Bits and Booze](https://www.youtube.com/watch?v=FbW9wlve8sI)[17:45],<br>
358
-
on GitButler YouTube channel. Join Nico as he (mock) interviews Scott [Chacon] about Git.
357
+
+[Git Interview Part 1: Easy | Ep. 8 Bits and Booze](https://www.youtube.com/watch?v=SdSllNeQuVc)[29:09] and<br>
358
+
[Git Interview Part 2: Hard | Ep. 9 Bits and Booze](https://www.youtube.com/watch?v=FbW9wlve8sI)[17:45]<br>
359
+
on the GitButler YouTube channel. Join Nico as he (mock) interviews Scott [Chacon] about Git.
359
360
360
361
361
362
__Git tools and sites__
@@ -373,7 +374,7 @@ __Git tools and sites__
373
374
One of its advantages is that it is versionable: because it's plain text, you can keep it in Git.
374
375
You can also easily take diffs of calendar files, as it's one day one line.
375
376
+ See also [Todo.txt](http://todotxt.org/) to keep your TODO list in a plain text file,
376
-
and tools like [Taskwarrior](https://taskwarrior.org/), and
377
+
and tools like [Taskwarrior](https://taskwarrior.org/) and
377
378
[Plain Text Accounting (PTA)](https://plaintextaccounting.org/).
378
379
+[YSK there are open-source (gamified) tutorials to learn git](https://programming.dev/post/26285997)
379
380
provides a list of some tutorials and interactive learning tools, including:
@@ -387,7 +388,7 @@ __Git tools and sites__
387
388
designed to help users learn Git and its commands. Written in Kotlin, for Android.
388
389
+[Git-it](https://github.com/jlord/git-it-electron) is a desktop (Mac, Windows and Linux) Electron app
389
390
that teaches you how to use Git and GitHub on the command line.
390
-
First mentioned in [Git Rev News Edition #7](https://git.github.io/rev_news/2015/09/09/edition-7/)
391
+
First mentioned in [Git Rev News Edition #7](https://git.github.io/rev_news/2015/09/09/edition-7/).
391
392
+[BeanHub](https://beanhub.io/) is a modern accounting book app
392
393
based on the most popular open source version control system Git
393
394
and the text-based double entry accounting book software [Beancount](https://beancount.github.io/docs/index.html).
0 commit comments