1. 27 11月, 2019 1 次提交
  2. 17 8月, 2019 2 次提交
  3. 16 8月, 2019 1 次提交
  4. 13 8月, 2019 1 次提交
  5. 12 8月, 2019 7 次提交
  6. 11 8月, 2019 4 次提交
  7. 10 8月, 2019 12 次提交
  8. 09 8月, 2019 7 次提交
    • J
      Merge branch 'ja/l10n-fixes' · c2a8c370
      Junio C Hamano 提交于
      A few messages have been updated to help localization better.
      
      * ja/l10n-fixes:
        l10n: reformat some localized strings for v2.23.0
      c2a8c370
    • J
      Merge branch 'en/disable-dir-rename-in-recursive-merge' · 0bdaec1d
      Junio C Hamano 提交于
      "merge-recursive" hit a BUG() when building a virtual merge base
      detected a directory rename.
      
      * en/disable-dir-rename-in-recursive-merge:
        merge-recursive: avoid directory rename detection in recursive case
      0bdaec1d
    • J
      Merge branch 'nd/switch-and-restore' · c0a6c661
      Junio C Hamano 提交于
      Docfix.
      
      * nd/switch-and-restore:
        restore: fix typo in docs
      c0a6c661
    • J
      Merge branch 'mr/doc-can-not-to-cannot' · 68c1ac4a
      Junio C Hamano 提交于
      Docfix.
      
      * mr/doc-can-not-to-cannot:
        doc: typo: s/can not/cannot/ and s/is does/does/
      68c1ac4a
    • J
      Merge branch 'ds/commit-graph-octopus-fix' · 3bcedae2
      Junio C Hamano 提交于
      commit-graph did not handle commits with more than two parents
      correctly, which has been corrected.
      
      * ds/commit-graph-octopus-fix:
        commit-graph: fix bug around octopus merges
      3bcedae2
    • J
      t0000: reword comments for "local" test · 7f0b5908
      Jeff King 提交于
      Commit 01d3a526 (t0000: check whether the shell supports the "local"
      keyword, 2017-10-26) added a test to gather data on whether people run
      the test suite with shells that don't support "local".
      
      After almost two years, nobody has complained, and several other uses
      have cropped up in test-lib-functions.sh. Let's declare it acceptable to
      use.
      Signed-off-by: NJeff King <peff@peff.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      7f0b5908
    • J
      t: decrease nesting in test_oid_to_path · 1c1f6e03
      Jonathan Nieder 提交于
      t1410.3 ("corrupt and checks") fails when run using dash versions
      before 0.5.8, with a cryptic message:
      
      	mv: cannot stat '.git/objects//e84adb2704cbd49549e52169b4043871e13432': No such file or directory
      
      The function generating that path:
      
      	test_oid_to_path () {
      		echo "${1%${1#??}}/${1#??}"
      	}
      
      which is supposed to produce a result like
      
      	12/3456789....
      
      But a dash bug[*] causes it to instead expand to
      
      	/3456789...
      
      The stream of symbols that makes up this function is hard for humans
      to follow, too.  The complexity mostly comes from the repeated use of
      the expression ${1#??} for the basename of the loose object.  Use a
      variable instead --- nowadays, the dialect of shell used by Git
      permits local variables, so this is cheap.
      
      An alternative way to work around [*] is to remove the double-quotes
      around test_oid_to_path's return value.  That makes the expression
      easier for dash to read, but harder for humans.  Let's prefer the
      rephrasing that's helpful for humans, too.
      
      Noticed by building on Ubuntu trusty, which uses dash 0.5.7.
      
      [*] Fixed by v0.5.8~13 ("[EXPAND] Propagate EXP_QPAT in subevalvar, 2013-08-23).
      Signed-off-by: NJonathan Nieder <jrnieder@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      1c1f6e03
  9. 08 8月, 2019 4 次提交
  10. 07 8月, 2019 1 次提交