1. 23 1月, 2014 1 次提交
  2. 22 1月, 2014 8 次提交
  3. 07 1月, 2014 9 次提交
  4. 18 12月, 2013 15 次提交
  5. 04 12月, 2013 2 次提交
  6. 03 12月, 2013 3 次提交
    • J
      Sync with 1.8.4.5 · be38bee8
      Junio C Hamano 提交于
      be38bee8
    • J
      Git 1.8.4.5 · 2f93541d
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      2f93541d
    • J
      submodule: do not copy unknown update mode from .gitmodules · ac1fbbda
      Junio C Hamano 提交于
      When submodule.$name.update is given as hint from the upstream in
      the .gitmodules file, we used to blindly copy it to .git/config,
      unless there already is a value defined for the submodule.
      
      However, there is no reason to expect that the update mode hinted by
      the upstream is available in the version of Git the user is using,
      and a really custom "!cmd" prepared by an upstream person running on
      Linux may not even be available to a user on Windows.  It is simply
      irresponsible to copy the setting blindly and to attempt to use it
      during a later "submodule update" without validating it first.
      
      Just show the suggested value to the diagnostic output, and set the
      value to 'none' in the configuration, if it is not one of the ones
      that are known to be supported by this version of Git.
      Helped-by: NJens Lehmann <Jens.Lehmann@web.de>
      Helped-by: NJeff King <peff@peff.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      ac1fbbda
  7. 28 11月, 2013 2 次提交
    • T
      Documentation: revamp git-cherry(1) · 7c801fbc
      Thomas Rast 提交于
      git-cherry(1)'s "description" section has never really managed
      to explain to me what the command does.  It contains too much
      explanation of the algorithm instead of simply saying what
      goals it achieves, and too much terminology that we otherwise
      do not use (fork-point instead of merge-base).
      
      Try a much more concise approach: state what it finds out, why
      this is neat, and how the output is formatted, in a few short
      paragraphs.  In return, provide much longer examples of how it
      fits into a "format-patch | am" based workflow, and how it
      compares to reading the same from git-log.
      
      Also carefully avoid using "merge" in a context where it does
      not mean something that comes from git-merge(1).  Instead, say
      "apply" in an attempt to further link to patch workflow
      concepts.
      
      While there, also omit the language about _which_ upstream
      branch we treat as the default.  I literally just learned that
      we support having several, so let's not confuse new users
      here, especially considering that git-config(1) does not
      document this.
      
      Prompted-by: a.huemer@commend.com on #git
      Signed-off-by: NThomas Rast <tr@thomasrast.ch>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      7c801fbc
    • J
      Git 1.8.5 · d2446dfd
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      d2446dfd