Rebase to v2.54.0-rc1 #6166
Merged
Rebase to v2.54.0-rc1 #6166
GitForWindowsHelper / shears-main
succeeded
Apr 10, 2026 in 0s
shears/main rebased successfully
Rebase Summary: main
From: 256f1d257f (Merge 'readme' into HEAD, 2018-06-07) (41d1b5d79e..256f1d257f)
To: 95570cec8c (Merge 'readme' into HEAD, 2018-06-07) (cf48f4341a..95570cec8c)
Statistics
| Metric | Count |
|---|---|
| Total conflicts | 0 |
| Skipped (upstreamed) | 0 |
| Resolved surgically | 0 |
Range-diff (click to expand)
- 1: 0e57d3d = 1: c91e4bc sideband: mask control characters
- 2: 9877064 = 2: da77bb0 sideband: introduce an "escape hatch" to allow control characters
- 3: 1226253 = 3: 21da264 sideband: do allow ANSI color sequences by default
- 4: 6a19f1d = 4: 66d2f01 unix-socket: avoid leak when initialization fails
- 5: f9fdab2 = 5: dfd0bc0 Merge branch 'disallow-control-characters-in-sideband-channel'
- 6: 6bb2b10 = 6: f607a6e grep: prevent
^$false match at end of file - 7: da7d342 = 7: 305e0a5 Merge branch 'fixes-from-the-git-mailing-list'
- 20: 6ed9850 = 8: 2c93483 mingw: include the Python parts in the build
- 22: 45f5638 = 9: df813d2 win32/pthread: avoid name clashes with winpthread
- 25: 21aabd6 = 10: 5337cf0 git-compat-util: avoid redeclaring _DEFAULT_SOURCE
- 28: 781af08 = 11: a74f65b Import the source code of mimalloc v2.2.7
- 8: 2242621 = 12: 93a2ee5 t9350: point out that refs are not updated correctly
- 31: ec061ba = 13: ad5293e mimalloc: adjust for building inside Git
- 9: 6f77f7e = 14: ff151f1 transport-helper: add trailing --
- 35: 45d4c1f = 15: b7d9dbc mimalloc: offer a build-time option to enable it
- 10: 0ec7e2c = 16: 118ef55 remote-helper: check helper status after import/export
- 11: 333d9c2 = 17: 18aea26 clean: do not traverse mount points
- 44: d635121 = 18: 4713253 mingw: use mimalloc
- 12: 2d513d3 = 19: c170ee8 Always auto-gc after calling a fast-import transport
- 13: 20a81f2 = 20: ce9ed63 mingw: prevent regressions with "drive-less" absolute paths
- 14: af620ee = 21: 05124cc clean: remove mount points when possible
- 47: 012cec9 = 22: eb3acf6 transport: optionally disable side-band-64k
- 15: f6730c1 = 23: a579195 vcpkg_install: detect lack of Git
- 67: 22bb73b = 24: 4a18e17 windows: skip linking
git-<command>for built-ins - 16: 123af1f = 25: 27a7883 vcpkg_install: add comment regarding slow network connections
- 68: 53cfbec = 26: f02560c mingw: stop hard-coding
CC = gcc - 17: db1845e = 27: 8f97ba1 vcbuild: install ARM64 dependencies when building ARM64 binaries
- 69: be73920 = 28: 754b9ab mingw: drop the -D_USE_32BIT_TIME_T option
- 18: cff454b = 29: af69b20 vcbuild: add an option to install individual 'features'
- 70: 68780b2 = 30: 53cf7c9 mingw: only use -Wl,--large-address-aware for 32-bit builds
- 19: 1ca7962 = 31: 39b6721 cmake: allow building for Windows/ARM64
- 71: afccb77 = 32: 606f974 mingw: avoid over-specifying
--pic-executable - 21: 87eb355 = 33: 25ba97e ci(vs-build) also build Windows/ARM64 artifacts
- 72: e13d855 = 34: dd9e694 mingw: set the prefix and HOST_CPU as per MSYS2's settings
- 23: 5b41a89 = 35: 2bc554c Add schannel to curl installation
- 24: 33b5956 = 36: c557488 hash-object: demonstrate a >4GB/LLP64 problem
- 73: 15ad8ba = 37: 358810e mingw: only enable the MSYS2-specific stuff when compiling in MSYS2
- 26: 67ad0f9 = 38: a2b945b cmake(): allow setting HOST_CPU for cross-compilation
- 27: 321709d = 39: 106b6ca object-file.c: use size_t for header lengths
- 74: dec46d8 = 40: a472b80 mingw: rely on MSYS2's metadata instead of hard-coding it
- 29: 9f49e2c = 41: 1ce3aef CMake: default Visual Studio generator has changed
- 30: 0ef40ac = 42: 773ff80 hash algorithms: use size_t for section lengths
- 75: 69d2aa5 = 43: 90021fe mingw: always define
ETC_*for MSYS2 environments - 32: 94535f2 = 44: 66ee770 mingw: demonstrate a
git addissue with NTFS junctions - 33: c1d1903 = 45: ad596f7 .gitignore: add Visual Studio CMakeSetting.json file
- 34: ff1b96c = 46: de37ce6 hash-object --stdin: verify that it works with >4GB/LLP64
- 76: e0b508f = 47: 7d2b78a max_tree_depth: lower it for clang builds in general on Windows
- 36: 954a515 = 48: 819b89e t5505/t5516: allow running without
.git/branches/in the templates - 37: d44dcb4 = 49: 1596507 strbuf_realpath(): use platform-dependent API if available
- 38: 612af38 = 50: b015b6a http: use new "best effort" strategy for Secure Channel revoke checking
- 39: 2682980 = 51: f4ff1ec subtree: update
contrib/subtreetesttarget - 40: 9b5e61e = 52: a05f51c CMakeLists: add default "x64-windows" arch for Visual Studio
- 41: 58bb572 = 53: 528ca16 hash-object: add another >4GB/LLP64 test case
- 42: 66defed = 54: 8375299 setup: properly use "%(prefix)/" when in WSL
- 43: 21c58e0 = 55: be8748d Add config option
windows.appendAtomically - 77: 7dc6427 = 56: 9fa4b39 mingw: ensure valid CTYPE
- 45: 2cc8955 = 57: cee5d98 t5505/t5516: fix white-space around redirectors
- 46: eca599c = 58: 5b43391 MinGW: link as terminal server aware
- 48: d5c6cf0 = 59: 1407306 mingw: fix fatal error working on mapped network drives on Windows
- 49: 789f820 = 60: 21c4596 clink.pl: fix MSVC compile script to handle libcurl-d.lib
- 50: c0f91ce = 61: a34a96a mingw: implement a platform-specific
strbuf_realpath() - 51: de03d29 = 62: 2c5ca6e t3701: verify that we can add lots of files interactively
- 52: ba24991 = 63: 60a79fe commit: accept "scissors" with CR/LF line endings
- 53: c16e568 = 64: 662f49e t0014: fix indentation
- 54: 263a699 = 65: 12eecba git-gui: accommodate for intent-to-add files
- 55: a7f4cce = 66: f9ae221 mingw: allow for longer paths in
parse_interpreter() - 56: 8dc4c32 = 67: 9666674 compat/vcbuild: document preferred way to build in Visual Studio
- 57: 6727a18 = 68: e32328e http: optionally send SSL client certificate
- 58: 9782a4a = 69: 73aa73e ci: run
contrib/subtreetests in CI builds - 59: a235324 = 70: 7f93ecb CMake: show Win32 and Generator_platform build-option values
- 60: d064c2d = 71: e1f48fe hash-object: add a >4GB/LLP64 test case using filtered input
- 61: ba3b567 = 72: 239d1fb compat/mingw.c: do not warn when failing to get owner
- 62: b62879f = 73: 65f9f56 mingw: $env:TERM="xterm-256color" for newer OSes
- 63: 6842743 = 74: faa283a winansi: check result and Buffer before using Name
- 64: 5818f1c = 75: 654c150 mingw: change core.fsyncObjectFiles = 1 by default
- 65: 333914f = 76: 220c78c Fix Windows version resources
- 66: e51412a = 77: eddbaf4 status: fix for old-style submodules with commondir
- 78: c4e914f = 78: 5e5b61c ci: work around a problem with HTTP/2 vs libcurl v8.10.0
- 79: abd0049 = 79: b4532d9 mingw: allow
git.exeto be used instead of the "Git wrapper" - 80: 1b030d0 = 80: 9906bd7 revision: create mark_trees_uninteresting_dense()
- 81: 17f6147 = 81: f2ea2f6 mingw: ignore HOMEDRIVE/HOMEPATH if it points to Windows' system directory
- 82: 23bc741 = 82: 6a4c8ec survey: stub in new experimental 'git-survey' command
- 83: 591c486 = 83: 54b57fd Merge branch 'dscho-avoid-d-f-conflict-in-vs-master'
- 84: 4ba1805 = 84: 9bbc0fc survey: add command line opts to select references
- 85: 705fd7f = 85: 9347107 clink.pl: fix libexpatd.lib link error when using MSVC
- 86: 9acdb9e = 86: a3be7ea survey: start pretty printing data in table form
- 87: ff0fc43 = 87: bf23a13 Makefile: clean up .ilk files when MSVC=1
- 88: f3b2557 = 88: d909de0 survey: add object count summary
- 89: 2cd2442 = 89: 4236c3f vcbuild: add support for compiling Windows resource files
- 90: 06ab1be = 90: abbeddd survey: summarize total sizes by object type
- 127: cf23c09 = 91: acbc67d Merge 'remote-hg-prerequisites' into HEAD
- 91: e60bb26 = 92: 2b69fb8 config.mak.uname: add git.rc to MSVC builds
- 92: 4fd13ac = 93: 63f53e1 survey: show progress during object walk
- 93: bca7d6c = 94: fdb09cb mingw: make sure
errnois set correctly when socket operations fail - 128: fe4e320 = 95: 870cb6e Merge branch 'drive-prefix'
- 94: ff379a4 = 96: db70db8 clink.pl: ignore no-stack-protector arg on MSVC=1 builds
- 95: d9bf745 = 97: 2bd4abd http: optionally load libcurl lazily
- 96: ea32690 = 98: ff1e531 survey: add ability to track prioritized lists
- 97: 2232336 = 99: 406c608 compat/mingw: handle WSA errors in strerror
- 98: a15562d = 100: 6e9db3b t5563: verify that NTLM authentication works
- 129: d4b09eb = 101: cb756b5 Merge branch 'dont-clean-junctions'
- 99: 879f702 = 102: 27db3d0 clink.pl: move default linker options for MSVC=1 builds
- 100: 3f86cc4 = 103: 5938e52 http: support lazy-loading libcurl also on Windows
- 101: ff89e95 = 104: 3583ed8 survey: add report of "largest" paths
- 102: 94dc667 = 105: c9cd9cd compat/mingw: drop outdated comment
- 103: 70e864a = 106: 337ac5c http: disallow NTLM authentication by default
- 130: d8da2d8 = 107: 79f28c3 Merge branch 'msys2-python'
- 104: 97d5988 = 108: bd6f3f9 cmake: install headless-git.
- 105: 1d2c66f = 109: b23fcea http: when loading libcurl lazily, allow for multiple SSL backends
- 106: a800693 = 110: b2b7742 survey: add --top= option and config
- 107: a190dc8 = 111: 50c08c6 t0301: actually test credential-cache on Windows
- 108: fba7ede = 112: 592bb40 http: warn if might have failed because of NTLM
- 131: 6dfaf81 = 113: e09845f Update mimalloc to v2.2.7 (#6048)
- 109: f78bd85 = 114: 75e3804 git.rc: include winuser.h
- 110: b7ca219 = 115: 30a8b03 mingw: do load libcurl dynamically by default
- 111: 543b8bd = 116: 66342c3 Add a GitHub workflow to verify that Git/Scalar work in Nano Server
- 112: aa19c4e = 117: 742db0b mingw: suggest
windows.appendAtomicallyin more cases - 113: fb508e2 = 118: 54d9aa4 win32: use native ANSI sequence processing, if possible
- 114: 21df6c5 = 119: 1d5c242 common-main.c: fflush stdout buffer upon exit
- 115: 22f4f62 = 120: 870abb5 t5601/t7406(mingw): do run tests with symlink support
- 116: 5ee2a3e = 121: 72c3c12 win32: ensure that
localtime_r()is declared even in i686 builds - 117: 162305f = 122: 8d5a70c Fallback to AppData if XDG_CONFIG_HOME is unset
- 118: 969c10e = 123: 8f621a1 run-command: be helpful with Git LFS fails on Windows 7
- 119: 403b6f7 = 124: 420a2ae survey: clearly note the experimental nature in the output
- 120: e103c29 = 125: 647b07b credential-cache: handle ECONNREFUSED gracefully
- 121: 1cc31ec = 126: c606527 reftable: do make sure to use custom allocators
- 122: 3f5cbb9 = 127: 8c68589 check-whitespace: avoid alerts about upstream commits
- 123: d2cdbb5 = 128: 66c6a1b t/t5571-prep-push-hook.sh: Add test with writing to stderr
- 124: 7b982f4 = 129: 4e85a15 credential: advertise NTLM suppression and allow helpers to re-enable
- 125: de7d4ee = 130: d7efc34 dir: do not traverse mount points
- 126: 5ddf7c2 = 131: 6c3679f win32: thread-utils: handle multi-socket systems
- 132: 36b790b = 132: 7898a3d Merge pull request #2375 from assarbad/reintroduce-sideband-config
- 133: ef6e527 = 133: 3e1d57e Merge pull request #2488 from bmueller84/master
- 134: 485c9e6 = 134: 5b5c777 Merge pull request #2501 from jeffhostetler/clink-debug-curl
- 135: 52cbafd = 135: 4c3f8ca Merge pull request #2504 from dscho/access-repo-via-junction
- 136: e544c88 = 136: 3c53d19 Merge pull request #2535 from dscho/schannel-revoke-best-effort
- 137: 960f5be = 137: 50261e2 Merge pull request #2618 from dscho/avoid-d/f-conflict-in-vs/master
- 138: 2c316ad = 138: 9a912c6 Merge 'add-p-many-files'
- 139: 3be09d5 = 139: 2b073f6 Merge pull request #2714 from lbonanomi/crlf-scissors
- 140: 0623ac8 = 140: b2ff40a Merge pull request #2655 from jglathe/jg/t0014_trace_extra_info
- 141: c7afffb = 141: e8ea81c Merge 'git-gui/js/intent-to-add'
- 142: dbc50be = 142: 5507bf8 Merge pull request #2351 from PhilipOakley/vcpkg-tip
- 143: d84954d = 143: cc24dfb Merge pull request #2915 from dennisameling/windows-arm64-support
- 144: 54e562e = 144: 0d913ca Merge pull request #3327 from dennisameling/fix-host-cpu
- 145: 90e555c = 145: ea2d435 Merge pull request #3165 from dscho/increase-allowed-length-of-interpreter-path
- 146: def0392 = 146: 2267bdb Merge pull request #3220 from dscho/there-is-no-vs/master-anymore
- 147: dc11612 = 147: 76e4850 Merge pull request #3293 from pascalmuller/http-support-automatically-sending-client-certificate
- 148: e4e0417 = 148: 8ed27c5 Merge pull request #3349 from vdye/feature/ci-subtree-tests
- 149: 7fd459f = 149: 9ad2b30 Merge pull request #3306 from PhilipOakley/vs-sln
- 150: 530281f = 150: a827513 Merge pull request #3533 from PhilipOakley/hashliteral_t
- 151: d20e810 = 151: 44ccb60 Merge pull request #3791: Various fixes around
safe.directory - 152: 85d52fb = 152: 46bfa56 Merge pull request #3751 from rkitover/native-term
- 153: 34e3388 = 153: 2911a2e Merge pull request #3875 from 1480c1/wine/detect_msys_tty
- 154: 2ef5a0b = 154: c4b3444 Merge branch 'optionally-dont-append-atomically-on-windows'
- 155: 791d24d = 155: e9d3613 Merge branch 'fsync-object-files-always'
- 156: 209b7ab = 156: 7fb651b Merge pull request #3942 from rimrul/mingw-tsaware
- 157: aef9bcc = 157: 97fb2bc Fix Windows version resources (#4092)
- 158: 5eb74e8 = 158: 9d18458 Fix global repository field not being cleared (#4083)
- 159: 61a3761 = 159: 48a87b5 Skip linking the "dashed"
git-<command>s for built-ins (#4252) - 160: 1f7d3d2 = 160: 9a232f3 Add full
mingw-w64-git(i.e. regular MSYS2 ecosystem) support (#5971) - 161: d3ba438 = 161: 1c8f1c0 Merge pull request #2506 from dscho/issue-2283
- 162: 1fe6467 = 162: 1277a4b Merge pull request #2974 from derrickstolee/maintenance-and-headless
- 163: 8b03aa8 = 163: d218103 ARM64: Embed manifest properly (#4718)
- 164: 46e66ba = 164: 88242f6 Lazy load libcurl, allowing for an SSL/TLS backend-specific libcurl (#4410)
- 165: 1b17604 = 165: 896c6b5 Merge branch 'nano-server'
- 166: a1c559a = 166: e4523a8 Additional error checks for issuing the windows.appendAtomically warning (#4528)
- 167: 2d79256 = 167: 14da627 win32: use native ANSI sequence processing, if possible (#4700)
- 168: f02978d = 168: 3d601d7 common-main.c: fflush stdout buffer when exit (#4901)
- 169: 326422c = 169: d004d9d Merge branch 'run-t5601-and-t7406-with-symlinks-on-windows-10'
- 170: 344493f = 170: c4efaf6 Merge branch 'Fix-i686-build-with-GCC-v14'
- 171: 2d65ab2 = 171: d542a95 Merge branch 'Fallback-to-AppData-if-XDG-CONFIG-HOME-is-unset'
- 172: d774397 = 172: 1e8c116 Merge branch 'run-command-be-helpful-when-Git-LFS-fails-on-Windows-7'
- 173: 6ad3b46 = 173: c69dda5 pack-objects: create new name-hash algorithm (#5157)
- 174: df2b00b = 174: 861e364 Add path walk API and its use in 'git pack-objects' (#5171)
- 175: b4c2201 = 175: 21746e0 Add experimental 'git survey' builtin (#5174)
- 176: 4b38038 = 176: 5860b0e credential-cache: handle ECONNREFUSED gracefully (#5329)
- 177: 12ae4ca = 177: bf98033 Merge branch 'reftable-vs-custom-allocators'
- 178: 985c05d = 178: b07d5ea Merge branch 'check-whitespace-only-downstream'
- 179: 2ef68d6 = 179: 447849b t/t5571-prep-push-hook.sh: Add test with writing to stderr (#6063)
- 180: 591c22a = 180: 1bb563c Merge branch 'disallow-ntlm-auth-by-default'
- 181: 9a25e69 = 181: dbe5263 Don't traverse mount points in
remove_dir_recurse()(#6151) - 182: b632604 = 182: c26353e Detect number of cores better on multi-socket systems (#6108)
- 183: 354b2d6 = 183: bae2d2a Merge branch 'ready-for-upstream'
- 184: 8f1dc34 = 184: 9cd756f ci(macos): skip the
git p4tests - 185: 62d522a = 185: 7a8bf99 ci(macos): skip the
git p4tests (#5954) - 188: b17486e = 186: 9174374 Win32: make FILETIME conversion functions public
- 190: 5a5c816 = 187: a16ae9b Win32: dirent.c: Move opendir down
- 191: 142bb84 = 188: 6c71e1b mingw: make the dirent implementation pluggable
- 192: 0443f51 = 189: d74a23c Win32: make the lstat implementation pluggable
- 193: 9770aed = 190: 216b851 mingw: add infrastructure for read-only file system level caches
- 194: db23674 = 191: a67885b mingw: add a cache below mingw's lstat and dirent implementations
- 195: d9f466d = 192: 7738971 fscache: load directories only once
- 196: d922410 = 193: 48307b6 fscache: add key for GIT_TRACE_FSCACHE
- 197: 57633c2 = 194: 03eb12b fscache: remember not-found directories
- 198: b37a766 = 195: 0c16196 fscache: add a test for the dir-not-found optimization
- 186: 8cc1479 = 196: ff4763a git-gui--askyesno: fix funny text wrapping
- 199: acd45a0 = 197: a4d518e add: use preload-index and fscache for performance
- 187: df12fc8 = 198: 7acc9c9 git-gui--askyesno (mingw): use Git for Windows' icon, if available
- 200: 2b11e70 = 199: 7b1c56d dir.c: make add_excludes aware of fscache during status
- 189: 2d7a396 = 200: f72d983 Merge branch 'git-gui-askyesno'
- 201: d2dc2ed = 201: dffefd8 fscache: make fscache_enabled() public
- 202: 141beee = 202: 9aa70b2 dir.c: regression fix for add_excludes with fscache
- 203: 6875a48 = 203: 713fa05 fetch-pack.c: enable fscache for stats under .git/objects
- 204: 401d316 = 204: 78e993e checkout.c: enable fscache for checkout again
- 205: 4bc9a33 = 205: 11b3119 Enable the filesystem cache (fscache) in refresh_index().
- 206: c01c586 = 206: 73bd46b fscache: use FindFirstFileExW to avoid retrieving the short name
- 207: cf33743 = 207: 7f17de4 fscache: add GIT_TEST_FSCACHE support
- 208: e933794 = 208: bde68c0 fscache: add fscache hit statistics
- 209: 20ae059 = 209: 43dc6fb unpack-trees: enable fscache for sparse-checkout
- 210: 6ba03c0 = 210: f496062 status: disable and free fscache at the end of the status command
- 211: c4006bc = 211: e05f605 mem_pool: add GIT_TRACE_MEMPOOL support
- 212: 52df875 = 212: e5838a5 fscache: fscache takes an initial size
- 213: bae8b65 = 213: b8d497c fscache: update fscache to be thread specific instead of global
- 214: 8f31fa8 = 214: 3537f0e fscache: teach fscache to use mempool
- 215: 35fa37e = 215: 9023399 fscache: make fscache_enable() thread safe
- 216: c24ac23 = 216: 1622de2 fscache: teach fscache to use NtQueryDirectoryFile
- 217: f1abbc6 = 217: b7d0b70 fscache: remember the reparse tag for each entry
- 218: b8cdf76 = 218: 198514b Merge branch 'fscache'
- 219: 974f575 = 219: 6830ca1 fscache: implement an FSCache-aware is_mount_point()
- 220: f681c5e = 220: c70c886 Merge pull request #1909 from benpeart/free-fscache-after-status-gfw
- 221: 42219aa = 221: 1eaebda clean: make use of FSCache
- 222: 8b624ff = 222: 6d66857 Merge remote-tracking branch 'benpeart/fscache-per-thread-gfw'
- 223: a9eb630 = 223: e0f7dbe Merge branch 'dont-clean-junctions-fscache'
- 224: ab944e5 = 224: 09f0290 pack-objects (mingw): demonstrate a segmentation fault with large deltas
- 225: 294db1d = 225: 3d6882e mingw: support long paths
- 226: 5c9695b = 226: 9b7aadb win32(long path support): leave drive-less absolute paths intact
- 227: a9ee1eb = 227: c9e20d3 compat/fsmonitor/fsm-*-win32: support long paths
- 228: b4c27b8 = 228: cff19fb clean: suggest using
core.longPathsif paths are too long to remove - 229: 2973251 = 229: d902919 mingw: Support
git_terminal_promptwith more terminals - 230: 3b586dc = 230: 49ee6db compat/terminal.c: only use the Windows console if bash 'read -r' fails
- 231: 12e70d3 = 231: 5c63be5 mingw (git_terminal_prompt): do fall back to CONIN$/CONOUT$ method
- 232: 14ecff0 = 232: 569c9b4 Win32: symlink: move phantom symlink creation to a separate function
- 233: ee82869 = 233: eafefe4 Introduce helper to create symlinks that knows about index_state
- 234: a45b3cc = 234: 956716a mingw: allow to specify the symlink type in .gitattributes
- 235: 007ad5e = 235: d856851 Win32: symlink: add test for
symlinkattribute - 236: 0494aef = 236: 7e06522 mingw: explicitly specify with which cmd to prefix the cmdline
- 237: 8cd9a19 = 237: 116913f mingw: when path_lookup() failed, try BusyBox
- 238: 6b2e51c = 238: 254b28b test-tool: learn to act as a drop-in replacement for
iconv - 240: 0b65b2c = 239: b1e173d tests(mingw): if
iconvis unavailable, usetest-helper --iconv - 242: a73c957 = 240: b333ca8 gitattributes: mark .png files as binary
- 244: 871bdc8 = 241: ddb3e4d tests: move test PNGs into t/lib-diff/
- 246: 44d67fe = 242: d04f181 tests: only override sort & find if there are usable ones in /usr/bin/
- 248: 738dc5e = 243: d99c3de tests: use the correct path separator with BusyBox
- 249: af8c30a = 244: 0eadd1f mingw: only use Bash-ism
builtin pwd -Wwhen available - 250: 2a9b69f = 245: b6819f9 tests (mingw): remove Bash-specific pwd option
- 239: 7cf0bba = 246: cb446fb mingw: introduce code to detect whether we're inside a Windows container
- 251: d7f1af6 = 247: dd535dd test-lib: add BUSYBOX prerequisite
- 241: 102c6c0 = 248: 22b51bb mingw: when running in a Windows container, try to rename() harder
- 253: d50ad6e = 249: eae55b0 t5003: use binary file from t/lib-diff/
- 243: 5ec29cc = 250: 2508db9 mingw: move the file_attr_to_st_mode() function definition
- 255: b22036c = 251: c0bc895 t5532: workaround for BusyBox on Windows
- 245: 8a7386e = 252: 8482854 mingw: Windows Docker volumes are not symbolic links
- 257: b1880ed = 253: 70f9e42 t5605: special-case hardlink test for BusyBox-w32
- 247: 19221eb = 254: fda55fc mingw: work around rename() failing on a read-only file
- 259: 5e54f5d = 255: aa0c9e3 t5813: allow for $PWD to be a Windows path
- 252: 1db4c7f = 256: 4d0a8ce Merge branch 'gitk-and-git-gui-patches'
- 254: 0c0e4f6 = 257: 69806da Merge branch 'long-paths'
- 256: 70b7dce = 258: 5ed9966 Merge branch 'msys2'
- 258: 3a6fd01 = 259: ca34bbc Merge 'docker-volumes-are-no-symlinks'
- 260: e47d4a1 = 260: 706d6ed mingw: try resetting the read-only bit if rename fails (#4527)
- 261: d8af9ff = 261: d5a59d9 t9200: skip tests when $PWD contains a colon
- 262: 6fd2337 = 262: 12334c1 Merge pull request #1897 from piscisaureus/symlink-attr
- 263: 27ae82a = 263: 379d79a Describe Git for Windows' architecture [no ci]
- 264: 5bfd7d3 = 264: bb2a0c8 mingw: kill child processes in a gentler way
- 265: 0da6895 = 265: 5eb0f0f mingw: optionally enable wsl compability file mode bits
- 266: 4fae058 = 266: 3d15c0c Merge branch 'busybox-w32'
- 267: 4265ce0 = 267: 17e8661 Modify the Code of Conduct for Git for Windows
- 268: c23f07a = 268: f2c6c91 mingw: really handle SIGINT
- 269: 928d843 = 269: 54b748d Merge branch 'wsl-file-mode-bits'
- 270: 14a4c0f = 270: 79c2152 CONTRIBUTING.md: add guide for first-time contributors
- 271: f4b186f = 271: e09cc7e Partially un-revert "editor: save and reset terminal after calling EDITOR"
- 272: 0225ba6 = 272: 6e7aecc Merge pull request #1170 from dscho/mingw-kill-process
- 273: e61cfb5 = 273: bc09403 README.md: Add a Windows-specific preamble
- 274: df36532 = 274: 3635472 reset: reinstate support for the deprecated --stdin option
- 275: 3fb6282 = 275: 46979a1 Merge branch 'un-revert-editor-save-and-reset'
- 276: 90faa36 = 276: 5b4dbe4 Add an issue template
- 277: 5a24b30 = 277: 42e4ed2 Add a GitHub workflow to monitor component updates
- 278: f48f5b2 = 278: cab8cfc fsmonitor: reintroduce core.useBuiltinFSMonitor
- 279: 1770728 = 279: 39b5041 Merge branch 'phase-out-reset-stdin'
- 280: 080f1ef = 280: b3b0f37 Modify the GitHub Pull Request template (to reflect Git for Windows)
- 281: 9d53d64 = 281: 7553f28 dependabot: help keeping GitHub Actions versions up to date
- 282: bd60e44 = 282: be468f2 Merge branch 'deprecate-core.useBuiltinFSMonitor'
- 283: 49eaf36 = 283: b297451 SECURITY.md: document Git for Windows' policies
- 284: 0dd74e1 = 284: 54e0a5e Merge pull request #2837 from dscho/monitor-component-updates
- 285: 256f1d2 = 285: 95570ce Merge 'readme' into HEAD
Loading