1. 28 12月, 2009 2 次提交
  2. 10 12月, 2009 5 次提交
  3. 07 12月, 2009 1 次提交
    • J
      Merge branch 'master' into il/vcs-helper · a24a32dd
      Junio C Hamano 提交于
      * master: (334 commits)
        bash: update 'git commit' completion
        Git 1.6.5.5
        Fix diff -B/--dirstat miscounting of newly added contents
        reset: improve worktree safety valves
        Documentation: Avoid use of xmlto --stringparam
        archive: clarify description of path parameter
        rerere: don't segfault on failure to open rr-cache
        Prepare for 1.6.5.5
        gitweb: Describe (possible) gitweb.js minification in gitweb/README
        Documentation: xmlto 0.0.18 does not know --stringparam
        Fix crasher on encountering SHA1-like non-note in notes tree
        t9001: use older Getopt::Long boolean prefix '--no' rather than '--no-'
        t4201: use ISO8859-1 rather than ISO-8859-1
        Git 1.6.5.4
        Unconditionally set man.base.url.for.relative.links
        Documentation/Makefile: allow man.base.url.for.relative.link to be set from Make
        Git 1.6.6-rc1
        git-pull.sh: Fix call to git-merge for new command format
        Prepare for 1.6.5.4
        merge: do not add standard message when message is given with -m option
        ...
      
      Conflicts:
      	Documentation/git-remote-helpers.txt
      	Makefile
      	builtin-ls-remote.c
      	builtin-push.c
      	transport-helper.c
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      a24a32dd
  4. 06 12月, 2009 6 次提交
    • S
      bash: update 'git commit' completion · 9a424b27
      SZEDER Gábor 提交于
      I just wanted to add the recently learnt '--reset-author' option, but
      then noticed that there are many more options missing.  This patch
      adds support for all of 'git commit's options, except '--allow-empty',
      because it is primarily there for foreign scm interfaces.
      
      Furthermore, this patch also adds support for completing the arguments
      of those options that take a non-filename argument: valid modes are
      offered for '--cleanup' and '--untracked-files', while refs for
      '--reuse-message' and '--reedit-message', because these two take a
      commit as argument.
      Signed-off-by: NSZEDER Gábor <szeder@ira.uka.de>
      Acked-by: NShawn O. Pearce <spearce@spearce.org>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      9a424b27
    • J
      Sync with 1.6.5.5 · 3880c183
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      3880c183
    • J
      Git 1.6.5.5 · aa031314
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      aa031314
    • L
      Fix diff -B/--dirstat miscounting of newly added contents · 77cd6ab6
      Linus Torvalds 提交于
      What used to happen is that diffcore_count_changes() simply ignored any
      hashes in the destination that didn't match hashes in the source. EXCEPT
      if the source hash didn't exist at all, in which case it would count _one_
      destination hash that happened to have the "next" hash value.  As a
      consequence, newly added material was often undercounted, making output
      from --dirstat and "complete rewrite" detection used by -B unrelialble.
      
      This changes it so that:
      
       - whenever it bypasses a destination hash (because it doesn't match a
         source), it counts the bytes associated with that as "literal added"
      
       - at the end (once we have used up all the source hashes), we do the same
         thing with the remaining destination hashes.
      
       - when hashes do match, and we use the difference in counts as a value,
         we also use up that destination hash entry (the 'd++').
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      77cd6ab6
    • J
      reset: improve worktree safety valves · 952dfc69
      Jeff King 提交于
      The existing code checked to make sure we were not in a bare
      repository when doing a hard reset. However, we should take
      this one step further, and make sure we are in a worktree.
      Otherwise, we can end up munging files inside of '.git'.
      
      Furthermore, we should do the same check for --merge resets,
      which have the same properties. Actually, a merge reset of
      HEAD^ would already complain, since further down in the code
      we want a worktree. However, it is nicer to check up-front;
      then we are sure we cover all cases ("git reset --merge"
      would run, even though it wasn't doing anything) and we can
      give a more specific message.
      
      Add tests to t7103 to cover these cases and some missing ones.
      Signed-off-by: NJeff King <peff@peff.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      952dfc69
    • T
      Documentation: Avoid use of xmlto --stringparam · 50d9bbba
      Todd Zullinger 提交于
      The --stringparam option is not available on older xmlto versions.
      Instead, set man.base.url.for.relative.links via a .xsl file.  Older
      docbook versions will ignore this without causing grief to users of
      older xmlto versions.
      Signed-off-by: NTodd Zullinger <tmz@pobox.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      50d9bbba
  5. 05 12月, 2009 2 次提交
  6. 04 12月, 2009 24 次提交