1. 14 4月, 2006 1 次提交
  2. 12 3月, 2006 1 次提交
  3. 07 2月, 2006 1 次提交
  4. 06 2月, 2006 1 次提交
  5. 16 12月, 2005 1 次提交
  6. 30 11月, 2005 1 次提交
  7. 29 11月, 2005 1 次提交
  8. 18 10月, 2005 1 次提交
  9. 23 9月, 2005 1 次提交
    • J
      Make 'git diff --cached' synonymous to 'git diff --cached HEAD'. · 9f92f15f
      Junio C Hamano 提交于
      When making changes to different files (i.e. dirty working tree) and
      committing logically separate changes in groups, often it is necessary
      to run 'git diff --cached HEAD' to make sure that the changes being
      committed makes sense.  Saying 'git diff --cached' by mistake gives
      rather uninformative error message from git-diff-files complaining it
      does not understand --cached flag.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      9f92f15f
  10. 08 9月, 2005 1 次提交
    • J
      Big tool rename. · 215a7ad1
      Junio C Hamano 提交于
      As promised, this is the "big tool rename" patch.  The primary differences
      since 0.99.6 are:
      
        (1) git-*-script are no more.  The commands installed do not
            have any such suffix so users do not have to remember if
            something is implemented as a shell script or not.
      
        (2) Many command names with 'cache' in them are renamed with
            'index' if that is what they mean.
      
      There are backward compatibility symblic links so that you and
      Porcelains can keep using the old names, but the backward
      compatibility support  is expected to be removed in the near
      future.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      215a7ad1
  11. 24 8月, 2005 1 次提交
    • J
      Update git-diff-script. · 0a5a9ea4
      Junio C Hamano 提交于
      This uses the fixed rev-parse to allow passing diff options to the
      underlying diff command.  For example:
      
          $ git diff -r HEAD
      
      shows the output in raw-diff format, and
      
          $ git diff -p -R HEAD | git apply
      
      generates a patch to go back from your working tree to HEAD commit
      (i.e. an expensive way to say "git checkout -f HEAD").
      
      At the same time, it accidentally removes the use of shell arrays.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      0a5a9ea4
  12. 23 8月, 2005 1 次提交
    • J
      Fix "git-diff-script A B" · 792fe559
      Junio C Hamano 提交于
      When "git-diff-script A..B" notation was introduced, it ended up breaking
      the traditional two revisions notation.
      
      [jc: there are other issues with the current "git diff" I would like to
       address, but they would be left to later rounds.  For example, -M and -p flags
       should not be hardcoded default, and it shouldn't be too hard to rewrite
       the script without using shell arrays.]
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      792fe559
  13. 17 8月, 2005 1 次提交
  14. 15 7月, 2005 1 次提交
  15. 07 7月, 2005 1 次提交
  16. 18 6月, 2005 2 次提交
    • L
      Use "-M" instead of "-C" for "git diff" and "git status" · 753fd784
      Linus Torvalds 提交于
      The "C" in "-C" may stand for "Cool", but it's also pretty slow, since
      right now it leaves all unmodified files to be tested even if there are
      no new files at all.  That just ends up being unacceptably slow for big
      projects, especially if it's not all in the cache.
      753fd784
    • L
      Don't use -C in "git diff" · aeac6681
      Linus Torvalds 提交于
      Right now it confuses at least git-diff-files, since it leaves
      all the files (whether changed or not) in the diff queue.
      aeac6681
  17. 15 6月, 2005 1 次提交
    • L
      Trivial git script fixups · 40d8cfe4
      Linus Torvalds 提交于
      Fix permissions, and add trivial "reset" and "add" scripts.
      
      The "reset" script just resets the index back to head, while the "add"
      script is just a crutch for people used to do "cvs add".
      40d8cfe4
  18. 14 6月, 2005 1 次提交
    • L
      Add "git diff" script · 940c1bb0
      Linus Torvalds 提交于
      It's a simple helper that depending on the arguments will either
      use git-diff-files, git-diff-cache or git-diff-tree.
      940c1bb0