Han Jiang
@jhcarl0814 on GitHub. Posts as jhcarl0814@gmail.com.
35
messages
1
patches posted
100%
of 1 series merged
20
threads started
2024
first message, Jul 31, 2024
Nov 30, 2025
since the latest message
Patch series
Of 1 patch series (re-rolls counted once), 1 landed on master and 0 did not.
- mergeddoc: add missing commit C to the graph for --ancestry-path=H D..MMar 16, 2025, 5af21c9acb
A series is merged when one of its patches matches a commit on master by the same author, by subject. Versions are linked when they share a patch subject. Patches reworded before landing, or applied under someone else's name, count as not merged.
Recent emails
- `git diff --max-depth` results in fatal error when comparing a merge commit with its parents
- `--max-depth` produces no output when <path> is '.' or ends with slash
- `git config get --type=path` results in segmentation fault on value starting with `:(optional)`
- `git remote get-url --push`: `url.<base>.pushInsteadOf` is ignored (while `url.<base>.insteadOf` is not)
- `git remote rename` does not work when `refs/remotes/server/HEAD` is unborn (when right after `git remote add -m`)
- Re: [PATCH] doc: add missing commit C to the graph for --ancestry-path=H D..M
- Re: `--ancestry-path` documentation has wrong graph
- doc: add missing commit C to the graph for --ancestry-path=H D..M
- Re: `--ancestry-path` documentation has wrong graph
- Re: `--ancestry-path` documentation has wrong graph
- `--word-diff` documentation formatting error
- `--ancestry-path` documentation has wrong graph
- Re: `git diff --break-rewrites` does not work (otherwise it should break rewrite into delete and create, for `--find-renames` to work)
- `git diff --break-rewrites` does not work (otherwise it should break rewrite into delete and create, for `--find-renames` to work)
- Re: `git remote set-branches (without --add) <name> <branch>… ` does not add refspecs to `remote.<remote>.fetch` when `remote.<remote>.fetch` does not exist
- Re: `git remote set-branches (without --add) <name> <branch>… ` does not add refspecs to `remote.<remote>.fetch` when `remote.<remote>.fetch` does not exist
- Re: `git log FETCH_HEAD` only logs whatever happens to be the first among the fetched refs (instead of all the fetched refs)
- `git fetch <remote> <refspec>…` <refspec (without dst)>s are mapped by other <refspec (with dst)> resulting in extra remote tracking branches
- `git log FETCH_HEAD` only logs whatever happens to be the first among the fetched refs (instead of all the fetched refs)
- Re: `git fetch --refmap=<refspec>… <repository> <refspec>… ` providing NON-empty <refspec> to the --refmap ALSO causes Git to ignore the configured refspecs
- Re: `git fetch --refmap=<refspec>… <repository> <refspec>…` providing NON-empty <refspec> to the --refmap ALSO causes Git to ignore the configured refspecs
- Re: `git fetch --refmap=<refspec>… <repository> <refspec>… ` providing NON-empty <refspec> to the --refmap ALSO causes Git to ignore the configured refspecs
- Re: `git merge --no-overwrite-ignore` overwrites ignored files when merge (i.e. not fast-forward)
- `git fetch --refmap=<refspec>… <repository> <refspec>…` providing NON-empty <refspec> to the --refmap ALSO causes Git to ignore the configured refspecs
- `git remote prune <remote>…` (equivalent to git fetch --prune <remote> except that no new references will be fetched) ignores `fetch.pruneTags` (and `git fetch --dry-run` prints same tag twice)
- `git remote show <name>…` does not show all branches capable of `git push` when `push.default=upstream` and behaves as if `push.default=simple`
- `git remote set-url <remote> <newurl> [<oldurl>]` fails to set first url when multiple urls are selected
- `git remote set-branches (without --add) <name> <branch>…` does not add refspecs to `remote.<remote>.fetch` when `remote.<remote>.fetch` does not exist
- Re: `git rebase (--no-fork-point) --onto=<newbase> [<upstream> [<branch>]]` leaves HEAD detached and *HEAD not moved when <branch> is exactly `HEAD`
- `git rebase (--no-fork-point) --onto=<newbase> [<upstream> [<branch>]]` leaves HEAD detached and *HEAD not moved when <branch> is exactly `HEAD`