1. 12 9月, 2008 1 次提交
  2. 11 9月, 2008 5 次提交
  3. 10 9月, 2008 1 次提交
  4. 09 9月, 2008 1 次提交
    • J
      Windows: git-shell can be compiled again · e705d757
      Johannes Sixt 提交于
      The reason that git-shell was excluded from the Windows build was that
      our compatibility layer needed stuff that was removed when we tried to
      link less of the git library into git-shell. Since 4cfc24af (shell: do
      not play duplicated definition games to shrink the executable,
      2008-08-19) the complete library is linked again, so we can build
      git-shell on Windows as well. (This fixes 'make install', which depends
      on that git-shell is always built.)
      Signed-off-by: NJohannes Sixt <johannes.sixt@telecom.at>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      e705d757
  5. 03 9月, 2008 1 次提交
  6. 01 9月, 2008 1 次提交
    • J
      git wrapper: DWIM mistyped commands · 8af84dad
      Johannes Schindelin 提交于
      This patch introduces a modified Damerau-Levenshtein algorithm into
      Git's code base, and uses it with the following penalties to show some
      similar commands when an unknown command was encountered:
      
      	swap = 0, insertion = 1, substitution = 2, deletion = 4
      
      A typical output would now look like this:
      
      	$ git sm
      	git: 'sm' is not a git-command. See 'git --help'.
      
      	Did you mean one of these?
      		am
      		rm
      
      The cut-off is at similarity rating 6, which was empirically determined
      to give sensible results.
      
      As a convenience, if there is only one candidate, Git continues under
      the assumption that the user mistyped it.  Example:
      
      	$ git reabse
      	WARNING: You called a Git program named 'reabse', which does
      	not exist.
      	Continuing under the assumption that you meant 'rebase'
      	[...]
      Signed-off-by: NJohannes Schindelin <johannes.schindelin@gmx.de>
      Signed-off-by: NAlex Riesen <raa.lkml@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      8af84dad
  7. 31 8月, 2008 1 次提交
  8. 30 8月, 2008 2 次提交
  9. 26 8月, 2008 2 次提交
    • A
      Makefile: always provide a fallback when hardlinks fail · 3e073dc5
      Andreas Färber 提交于
      We make hardlinks from "git" to "git-<cmd>" built-ins and have been
      careful to avoid cross-device links when linking "git-<cmd>" to
      gitexecdir.
      
      However, we were not prepared to deal with a build directory that is
      incapable of making hard links within itself. This patch corrects it.
      
      Instead of temporarily linking "git" to gitexecdir, directly link "git-
      add", falling back to "cp". Try hardlinking that as "git-<cmd>", falling
      back to symlinks or "cp" on error.
      
      While at it, avoid 100+ error messages from hardlink failures when we are
      going to fall back to symlinks or "cp" by redirecting the standard error
      to /dev/null.
      Signed-off-by: NAndreas Färber <andreas.faerber@web.de>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      3e073dc5
    • J
      Revert "Build-in "git-shell"" · 1e7abc59
      Junio C Hamano 提交于
      This reverts commit daa0cc9a.
      It was a stupid idea to do this; when run as a log-in shell,
      it is spawned with argv[0] set to "-git-shell", so the usual
      name-based dispatch would not work to begin with.
      1e7abc59
  10. 25 8月, 2008 1 次提交
  11. 24 8月, 2008 1 次提交
  12. 20 8月, 2008 2 次提交
  13. 19 8月, 2008 1 次提交
  14. 18 8月, 2008 1 次提交
  15. 16 8月, 2008 1 次提交
  16. 09 8月, 2008 2 次提交
  17. 03 8月, 2008 1 次提交
  18. 30 7月, 2008 3 次提交
  19. 29 7月, 2008 2 次提交
  20. 26 7月, 2008 10 次提交