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
The tools considered include gitweb, cgit, and Forgejo;
285
287
the last option (Forgejo) was ultimately selected.
286
288
+[Migrating git.adyxax.org from gitolite and cgit to Forgejo](https://www.adyxax.org/blog/2025/03/25/migrating-git.adyxax.org-from-gitolite-and-cgit-to-forgejo/):
@@ -294,7 +296,7 @@ __Light reading__
294
296
by John Wq on [runtimeerror] blog.
295
297
+[WSL SSH agent and Git](https://www.patriktrefil.com/posts/wsl_ssh_agent_and_git/)
296
298
by Patrik Trefil (2024) on his blog.
297
-
This article describes how you can say avoid the hassle of copying and pasting your SSH passphrase
299
+
This article describes how you can avoid the hassle of copying and pasting your SSH passphrase
298
300
every time you want to connect to a machine via ssh.
299
301
+[Accessing git Servers Over Another Port When 22 is Blocked and Cloning Hangs Waiting for Connection](https://jdsalaro.com/howto/fix-git-hang-connection-blocked-port-22-github-gitlab-bitbucket/)
300
302
by Jayson Salazar Rodriguez (2024) on his site.
@@ -318,25 +320,25 @@ __Light reading__
318
320
+[Git aliases supporting main and master: How to make your aliases agnostic to the default branch](https://phili.pe/posts/git-aliases-supporting-main-and-master/)
319
321
by Philipe Fatio (2022) on his blog.
320
322
+[Keeping ‘live‘ dotfiles in a Git repo](https://probablerobot.net/2021/05/keeping-'live'-dotfiles-in-a-git-repo/)
321
-
by creating (git-dir) directory named `.dotfiles/` rather than `.git/` via `--git-dir` Git wrapper option.
323
+
by creating a repository directory named `.dotfiles/` rather than `.git/` via the`--git-dir` Git wrapper option.
322
324
From <https://probablerobot.net/> (2021).
323
325
+[On mainline merges and fast forwards](https://vcscompare.blogspot.com/2008/06/on-mainline-merges-and-fast-forwards.html)
324
-
by aoeuo (2008) on Blogger-based DVCS Comparison blog.
326
+
by aoeuo (2008) on the Blogger-based DVCS Comparison blog.
325
327
Compares Bazaar with Git and Mercurial.
326
328
327
329
+[GPLv2 is not impressed by git](https://www.thomas-huehn.com/gplv2-is-not-impressed-by-git/)
328
-
by Thomas Huehn on his Bear-powered blog, short musing about the following phrase from the license:
330
+
by Thomas Huehn on his Bear-powered blog, a short musing about the following phrase from the license:
329
331
> You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
330
332
+[I found commit 0](https://programming.dev/post/27187038)
331
-
(or rather commit which SHA-1 identifier begins with 0000000),
332
-
by Kissaki on programming\.dev Lemmy instance.<br>
333
-
[Lemmy](https://join-lemmy.org/docs/index.html) is self-hosted, federated social link aggregation and discussion forum,
333
+
(or rather a commit whose SHA-1 identifier begins with 0000000),
334
+
by Kissaki on the programming\.dev Lemmy instance.<br>
335
+
[Lemmy](https://join-lemmy.org/docs/index.html) is a self-hosted, federated social link aggregation and discussion forum,
334
336
somewhat similar to Reddit.
335
337
+ Note that there are tools like [git-vain](https://git.anna.lgbt/anna/git-vain)
336
338
and [git-vanity-sha](https://github.com/mattbaker/git-vanity-sha),
337
339
most recently listed in [Git Rev News Edition #103](https://git.github.io/rev_news/2023/09/30/edition-103/),
338
-
which can be used to make SHA-1 hash of commit start with specific pattern, like `000000`,
339
-
by manipulating commit date or commit message.
340
+
which can be used to make the SHA-1 hash of a commit start with a specific pattern, like `000000`,
341
+
by manipulating the commit date or message.
340
342
341
343
342
344
<!---
@@ -347,21 +349,21 @@ __Git tools and sites__
347
349
348
350
+[git-who](https://github.com/sinclairtarget/git-who) is a command-line tool for finding
349
351
the people responsible for entire components or subsystems in a codebase.
350
-
You can think of `git-who` sort of like`git blame` but for file trees rather than individual files.
351
-
Written in Go, under MIT license.
352
+
You can think of `git-who`as a sort of `git blame` but for file trees rather than individual files.
where storing data is based on database-shaped `git` (core) architecture and Lucene for indexing.
355
357
Written in Clojure, uses MIT license.
356
358
+[Calendar.txt](https://terokarvinen.com/2021/calendar-txt/) is a solution
357
359
to keep your calendar in a plain text file.
358
-
One of it's advantages is that it is versionable: because it's plain text, you can keep it in git.
359
-
You can also easily take diff of calendar files, as it's one day one line.
360
+
One of its advantages is that it is versionable: because it's plain text, you can keep it in Git.
361
+
You can also easily take diffs of calendar files, as it's one day one line.
360
362
+ See also [Todo.txt](http://todotxt.org/) to keep your TODO list in a plain text file,
361
363
and tools like [Taskwarrior](https://taskwarrior.org/), and
362
364
[Plain Text Accounting (PTA)](https://plaintextaccounting.org/).
363
365
+[YSK there are open-source (gamified) tutorials to learn git](https://programming.dev/post/26285997)
364
-
post provides list of some tutorials and interactive learning tools, like
366
+
provides a list of some tutorials and interactive learning tools, including:
365
367
+[Oh My Git!](https://ohmygit.org/), an open source game about learning Git,
366
368
first mentioned in [Git Rev News Edition #72](https://git.github.io/rev_news/2021/02/27/edition-72/).
367
369
+[Learn Git Branching](http://learngitbranching.js.org/), visual and interactive way to learn Git on the web,
@@ -375,7 +377,7 @@ __Git tools and sites__
375
377
First mentioned in [Git Rev News Edition #7](https://git.github.io/rev_news/2015/09/09/edition-7/)
376
378
+[BeanHub](https://beanhub.io/) is a modern accounting book app
377
379
based on the most popular open source version control system Git
378
-
and text-based double entry accounting book software [Beancount](https://beancount.github.io/docs/index.html).
380
+
and the text-based double entry accounting book software [Beancount](https://beancount.github.io/docs/index.html).
379
381
[Mostly open-sourced](https://beanhub.io/open-source/). See also the following posts by Fang-Pen Lin:
380
382
+[My Beancount books are 95% automatic after 3 years](https://fangpenlin.com/posts/2024/12/30/my-beancount-books-are-95-percent-automatic/).
381
383
+[How BeanHub works part 1: the danger of processing Beancount data with sandbox](https://beanhub.io/blog/2024/04/23/how-beanhub-works-part1-sandboxing/).
0 commit comments