1. 03 8月, 2008 1 次提交
  2. 02 8月, 2008 1 次提交
  3. 26 7月, 2008 1 次提交
  4. 20 7月, 2008 1 次提交
  5. 14 7月, 2008 1 次提交
    • S
      Make usage strings dash-less · 1b1dd23f
      Stephan Beyer 提交于
      When you misuse a git command, you are shown the usage string.
      But this is currently shown in the dashed form.  So if you just
      copy what you see, it will not work, when the dashed form
      is no longer supported.
      
      This patch makes git commands show the dash-less version.
      
      For shell scripts that do not specify OPTIONS_SPEC, git-sh-setup.sh
      generates a dash-less usage string now.
      Signed-off-by: NStephan Beyer <s-beyer@gmx.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      1b1dd23f
  6. 09 7月, 2008 1 次提交
  7. 07 7月, 2008 1 次提交
  8. 30 6月, 2008 1 次提交
  9. 28 6月, 2008 1 次提交
  10. 26 6月, 2008 1 次提交
    • J
      clone: create intermediate directories of destination repo · 2beebd22
      Jeff King 提交于
      The shell version used to use "mkdir -p" to create the repo
      path, but the C version just calls "mkdir". Let's replicate
      the old behavior. We have to create the git and worktree
      leading dirs separately; while most of the time, the
      worktree dir contains the git dir (as .git), the user can
      override this using GIT_WORK_TREE.
      
      We can reuse safe_create_leading_directories, but we need to
      make a copy of our const buffer to do so. Since
      merge-recursive uses the same pattern, we can factor this
      out into a global function. This has two other cleanup
      advantages for merge-recursive:
      
        1. mkdir_p wasn't a very good name. "mkdir -p foo/bar" actually
           creates bar, but this function just creates the leading
           directories.
      
        2. mkdir_p took a mode argument, but it was completely
           ignored.
      Acked-by: NDaniel Barkalow <barkalow@iabervon.org>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      2beebd22
  11. 25 6月, 2008 1 次提交
    • J
      clone: create intermediate directories of destination repo · 8e21d63b
      Jeff King 提交于
      The shell version used to use "mkdir -p" to create the repo
      path, but the C version just calls "mkdir". Let's replicate
      the old behavior. We have to create the git and worktree
      leading dirs separately; while most of the time, the
      worktree dir contains the git dir (as .git), the user can
      override this using GIT_WORK_TREE.
      
      We can reuse safe_create_leading_directories, but we need to
      make a copy of our const buffer to do so. Since
      merge-recursive uses the same pattern, we can factor this
      out into a global function. This has two other cleanup
      advantages for merge-recursive:
      
        1. mkdir_p wasn't a very good name. "mkdir -p foo/bar" actually
           creates bar, but this function just creates the leading
           directories.
      
        2. mkdir_p took a mode argument, but it was completely
           ignored.
      Acked-by: NDaniel Barkalow <barkalow@iabervon.org>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      8e21d63b
  12. 20 6月, 2008 1 次提交
  13. 07 6月, 2008 1 次提交
  14. 28 5月, 2008 1 次提交
  15. 22 5月, 2008 1 次提交
  16. 19 5月, 2008 1 次提交
  17. 16 5月, 2008 1 次提交
  18. 05 5月, 2008 1 次提交