Git fork

The ninth batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

+16
+16
Documentation/RelNotes/2.49.0.txt
··· 135 135 corrected. 136 136 (merge 9a84794ad8 js/bundle-unbundle-fd-reuse-fix later to maint). 137 137 138 + * "git init" to reinitialize a repository that already exists cannot 139 + change the hash function and ref backends; such a request is 140 + silently ignored now. 141 + (merge 7e88640cd1 ps/setup-reinit-fixes later to maint). 142 + 143 + * "git apply" internally uses unsigned long for line numbers and uses 144 + strtoul() to parse numbers on the hunk headers. It however forgot 145 + to check parse errors. 146 + (merge a206058fda pw/apply-ulong-overflow-check later to maint). 147 + 148 + * Two CI tasks, whitespace check and style check, work on the 149 + difference from the base version and the version being checked, but 150 + the base was computed incorrectly in GitLab CI in some cases, which 151 + has been corrected. 152 + (merge acc4fb302b jt/gitlab-ci-base-fix later to maint). 153 + 138 154 * Other code cleanup, docfix, build fix, etc. 139 155 (merge ddb5287894 jk/t7407-use-test-grep later to maint). 140 156 (merge 21e1b44865 aj/difftool-config-doc-fix later to maint).