1. 08 12月, 2008 9 次提交
  2. 07 12月, 2008 4 次提交
  3. 06 12月, 2008 3 次提交
  4. 05 12月, 2008 8 次提交
  5. 04 12月, 2008 8 次提交
  6. 03 12月, 2008 8 次提交
    • D
      git-svn: Make branch use correct svn-remote · a0fbc87c
      Deskin Miller 提交于
      The 'branch' subcommand incorrectly had the svn-remote to use hardcoded
      as 'svn', the default remote name.  This meant that branches derived
      from other svn-remotes would try to use the branch and tag configuration
      for the 'svn' remote, potentially copying would-be branches to the wrong
      place in SVN, into the branch namespace for another project.
      
      Fix this by using the remote name extracted from the svn info for the
      specified git ref.  Add a testcase for this behaviour.
      
      [jc: squashed in a fix to test from Michael J Gruber for older svn (1.4)]
      Signed-off-by: NDeskin Miller <deskinm@umich.edu>
      Acked-by: NEric Wong <normalperson@yhbt.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      a0fbc87c
    • J
      Merge branch 'jc/rm-i-t-a' · ae26e7c7
      Junio C Hamano 提交于
      * jc/rm-i-t-a:
        git add --intent-to-add: do not let an empty blob be committed by accident
        git add --intent-to-add: fix removal of cached emptiness
        builtin-rm.c: explain and clarify the "local change" logic
        Extend index to save more flags
      ae26e7c7
    • J
      Merge branch 'maint' · 6dbcb59e
      Junio C Hamano 提交于
      * maint:
        xdiff: give up scanning similar lines early
      6dbcb59e
    • J
      Install git-stage in exec-path · 24b1f65f
      Junio C Hamano 提交于
      Earlier the plan was to eventually eradicate git-foo executables from the
      filesystem for all the built-in commands, but when we released 1.6.0 we
      decided not to do so.  Instead, it has been promised that by prepending
      the output from $(git --exec-path) to your $PATH, you can keep using the
      dashed form of commands.
      
      This also allows "git stage" to appear in the autogenerated command list,
      which is used to offer man pages by "git help" command.
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      24b1f65f
    • J
      Merge branch 'jk/maint-commit-v-strip' into maint · 2ab4de57
      Junio C Hamano 提交于
      * jk/maint-commit-v-strip:
        commit: Fix stripping of patch in verbose mode.
      2ab4de57
    • D
      xdiff: give up scanning similar lines early · 733070be
      Davide Libenzi 提交于
      In a corner case of large files whose lines do not match uniquely, the
      loop to eliminate a line that matches multiple locations adjacent to a run
      of lines that do not uniquely match wasted too much cycles.  Fix this by
      giving up early after scanning 100 lines in both direction.
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      733070be
    • J
      Merge branch 'bc/maint-keep-pack' into maint · 0fd9d7e6
      Junio C Hamano 提交于
      * bc/maint-keep-pack:
        repack: only unpack-unreachable if we are deleting redundant packs
        t7700: test that 'repack -a' packs alternate packed objects
        pack-objects: extend --local to mean ignore non-local loose objects too
        sha1_file.c: split has_loose_object() into local and non-local counterparts
        t7700: demonstrate mishandling of loose objects in an alternate ODB
        builtin-gc.c: use new pack_keep bitfield to detect .keep file existence
        repack: do not fall back to incremental repacking with [-a|-A]
        repack: don't repack local objects in packs with .keep file
        pack-objects: new option --honor-pack-keep
        packed_git: convert pack_local flag into a bitfield and add pack_keep
        t7700: demonstrate mishandling of objects in packs with a .keep file
      0fd9d7e6
    • J
      Merge branch 'js/mingw-rename-fix' into maint · e23f6822
      Junio C Hamano 提交于
      * js/mingw-rename-fix:
        compat/mingw.c: Teach mingw_rename() to replace read-only files
      e23f6822