# Heiko Voigt

GitHub: https://github.com/hvoigt
Addresses: git-list@hvoigt.net, hvoigt@hvoigt.net
Messages: 726. Patches: 273. Threads started: 81.
First message: 2009-02-20T18:13:10Z. Latest: 2025-08-28T08:58:54Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2009 | 82 | 43 |
| 2010 | 104 | 49 |
| 2011 | 88 | 31 |
| 2012 | 98 | 35 |
| 2013 | 108 | 44 |
| 2014 | 69 | 12 |
| 2015 | 44 | 15 |
| 2016 | 75 | 25 |
| 2017 | 41 | 16 |
| 2018 | 10 | 0 |
| 2019 | 6 | 2 |
| 2025 | 1 | 1 |

## Patch series

39 merged, 28 not merged, 0 in review (posted in the last 90 days); acceptance rate 58%. Re-rolls count once; merged means a patch matches a commit on master by the same author.

- 2025-08-28 merged (v2): [git-gui: provide question helper for retry fallback on Windows](https://gitlist.dev/t/51926) commit e749c87e75f9
- 2019-07-04 not merged: [gitk: fix --all behavior combined with --not](https://gitlist.dev/t/51426)
- 2017-10-16 merged (v5): [implement fetching of moved submodules](https://gitlist.dev/t/46976) commit c68f8375760d
- 2017-09-15 merged (v2): [add test for bug in git-mv with nested submodules](https://gitlist.dev/t/46612) commit c514167df255
- 2017-08-17 merged: [t5526: fix some broken && chains](https://gitlist.dev/t/46613) commit 2aac933c624c
- 2016-11-16 merged (v4): [Speedup finding of unpushed submodules](https://gitlist.dev/t/44494) commit 147394470c4b
- 2016-10-07 not merged: [clean up confusing suggestion for commit references](https://gitlist.dev/t/44244)
- 2016-07-28 merged: [fix passing a name for config from submodules](https://gitlist.dev/t/42881) commit 514dea905a3c
- 2015-06-15 not merged (v5): [submodule config lookup API](https://gitlist.dev/t/39638)
- 2013-12-09 not merged: [implement reading of submodule .gitmodules configuration into cache](https://gitlist.dev/t/35456)
- 2013-12-04 not merged (v2): [less ignorance of submodules for ignore=all](https://gitlist.dev/t/35390)
- 2013-05-12 not merged: [teach the user to be nice to git and let him say please sometimes](https://gitlist.dev/t/33801)
- 2013-05-09 merged: [git-gui: allow "\ No newline at end of file" for linewise staging](https://gitlist.dev/t/32104) commit 1fcd24d04358
- 2013-03-11 not merged: [submodule: allow common rewind when merging submodules](https://gitlist.dev/t/33007)
- 2012-11-13 not merged: [fix cloning superprojects from "."](https://gitlist.dev/t/32012)
- 2012-08-15 not merged (v2): [Document bash style we prefer for if and functions](https://gitlist.dev/t/31253)
- 2012-08-14 merged (v3): [Let submodule command exit with error status if path does not exist](https://gitlist.dev/t/30924) commit be9d0a3a4cbd
- 2012-08-11 not merged: [help: correct behavior for is_executable on Windows](https://gitlist.dev/t/31233)
- 2012-07-30 merged (v2): [link_alt_odb_entry: fix read over array bounds reported by valgrind](https://gitlist.dev/t/31124) commit cb2912c32447
- 2012-07-28 not merged: [cleanup argument passing in submodule status command](https://gitlist.dev/t/31116)
- 2012-06-19 merged (v2): [lessen the impression of unexpectedness on remote hangup](https://gitlist.dev/t/30761) commit 46284dd1528d
- 2012-06-09 merged: [git-gui: recognize submodule diff when replaced by file](https://gitlist.dev/t/30678) commit 242f55f61252
- 2012-05-14 merged: [document submdule.$name.update=none option for gitmodules](https://gitlist.dev/t/30499) commit e6a1c43aafa8
- 2012-05-14 merged (v2): [teach add_submodule_odb() to look for alternates](https://gitlist.dev/t/30470) commit 5e73633dbf8a
- 2012-05-13 merged (v6): [push: submodule support](https://gitlist.dev/t/29611) commit bcc0a3ea38a4
- 2012-03-23 merged: [git-gui: open console when using --trace on windows](https://gitlist.dev/t/30041) commit c42939d24e5f
- 2012-03-23 not merged: [teach git gui to open the configured editor](https://gitlist.dev/t/30040)
- 2011-11-09 not merged: [add update to branch support for "floating submodules"](https://gitlist.dev/t/28896)
- 2011-08-25 not merged: [allow multiple calls to submodule merge search for the same path](https://gitlist.dev/t/28206)
- 2011-08-24 not merged: [revision-walking: allow iterating revisions multiple times](https://gitlist.dev/t/28168)

## Recent emails

- 2025-08-28 [[PATCH v2 1/4] git-gui: provide question helper for retry fallback on Windows](https://gitlist.dev/e/08b106ebedb90c0e25b0d6802bf5aa81cc9f2da0.1756371530.git.gitgitgadget%40gmail.com)
- 2019-09-26 [[PATCH 1/4] git-gui: provide question helper for retry fallback on Windows](https://gitlist.dev/e/58972068a230c996951e26d795e26cf66459c497.1569511793.git.gitgitgadget%40gmail.com)
- 2019-07-11 [Re: [PATCH] gitk: fix --all behavior combined with --not](https://gitlist.dev/e/20190711122452.GC65621%40book.hvoigt.net)
- 2019-07-10 [Re: [PATCH] gitk: fix --all behavior combined with --not](https://gitlist.dev/e/20190710075835.GB65621%40book.hvoigt.net)
- 2019-07-10 [Re: [PATCH] gitk: fix --all behavior combined with --not](https://gitlist.dev/e/20190710074428.GA65621%40book.hvoigt.net)
- 2019-07-04 [Re: [PATCH] gitk: fix --all behavior combined with --not](https://gitlist.dev/e/20190704113114.GA52663%40book.hvoigt.net)
- 2019-07-04 [[PATCH] gitk: fix --all behavior combined with --not](https://gitlist.dev/e/20190704080907.GA45656%40book.hvoigt.net)
- 2018-06-19 [Re: Adding nested repository with slash adds files instead of gitlink](https://gitlist.dev/e/20180619103632.GC10085%40book.hvoigt.net)
- 2018-06-19 [Re: Adding nested repository with slash adds files instead of gitlink](https://gitlist.dev/e/20180619102717.GB10085%40book.hvoigt.net)
- 2018-06-18 [Adding nested repository with slash adds files instead of gitlink](https://gitlist.dev/e/20180618111919.GA10085%40book.hvoigt.net)
- 2018-06-14 [Re: [PATCH] t5526: test recursive submodules when fetching moved submodules](https://gitlist.dev/e/20180614202305.GB2686%40book.hvoigt.net)
- 2018-06-14 [Re: [PATCH] submodule: fix NULL correctness in renamed broken submodules](https://gitlist.dev/e/20180614202409.GC2686%40book.hvoigt.net)
- 2018-06-14 [Re: BUG: submodule code prints '(null)'](https://gitlist.dev/e/20180614151521.GA2436%40book.hvoigt.net)
- 2018-05-04 [Re: git merge banch w/ different submodule revision](https://gitlist.dev/e/20180504101854.GA29828%40book.hvoigt.net)
- 2018-05-03 [Re: git merge banch w/ different submodule revision](https://gitlist.dev/e/20180503164226.GB23564%40book.hvoigt.net)
- 2018-04-30 [Re: git merge banch w/ different submodule revision](https://gitlist.dev/e/20180430170229.GA775%40book.hvoigt.net)
- 2018-03-15 [Re: submodule.<name>.ignore vs git add -u](https://gitlist.dev/e/20180315142843.GA2103%40book.hvoigt.net)
- 2017-11-30 [Re: [PATCH V4] config: add --expiry-date](https://gitlist.dev/e/20171130111849.GA98794%40book.hvoigt.net)
- 2017-10-25 [Re: [PATCH] status: do not get confused by submodules in excluded directories](https://gitlist.dev/e/20171025140414.GA1368%40book.hvoigt.net)
- 2017-10-24 [Re: [PATCH] status: do not get confused by submodules in excluded directories](https://gitlist.dev/e/20171024121536.GA88363%40book.hvoigt.net)
- 2017-10-23 [Re: [PATCH 1/2] t5526: check for name/path collision in submodule fetch](https://gitlist.dev/e/20171023141644.GC85043%40book.hvoigt.net)
- 2017-10-23 [Re: [PATCH 2/2] fetch, push: keep separate lists of submodules and gitlinks](https://gitlist.dev/e/20171023141259.GB85043%40book.hvoigt.net)
- 2017-10-19 [Re: [PATCH v4 3/3] submodule: simplify decision tree whether to or not to fetch](https://gitlist.dev/e/20171019153844.GA41283%40book.hvoigt.net)
- 2017-10-16 [[PATCH v4 2/3] implement fetching of moved submodules](https://gitlist.dev/e/20171016135827.GC12756%40book.hvoigt.net)
- 2017-10-16 [[PATCH v4 3/3] submodule: simplify decision tree whether to or not to fetch](https://gitlist.dev/e/20171016135905.GD12756%40book.hvoigt.net)
- 2017-10-16 [[PATCH v4 1/3] fetch: add test to make sure we stay backwards compatible](https://gitlist.dev/e/20171016135715.GB12756%40book.hvoigt.net)
- 2017-10-16 [[PATCH v4 0/3] implement fetching of moved submodules](https://gitlist.dev/e/20171016135623.GA12756%40book.hvoigt.net)
- 2017-10-11 [Re: [RFC PATCH 2/4] change submodule push test to use proper repository setup](https://gitlist.dev/e/20171011145657.GB85076%40book.hvoigt.net)
- 2017-10-11 [Re: [RFC PATCH 2/4] change submodule push test to use proper repository setup](https://gitlist.dev/e/20171011145212.GA85076%40book.hvoigt.net)
- 2017-10-10 [Re: [RFC PATCH 2/4] change submodule push test to use proper repository setup](https://gitlist.dev/e/20171010130335.GB75189%40book.hvoigt.net)
