1. 28 6月, 2006 6 次提交
  2. 27 6月, 2006 14 次提交
  3. 26 6月, 2006 3 次提交
  4. 25 6月, 2006 9 次提交
  5. 24 6月, 2006 8 次提交
    • M
      cvsimport: setup indexes correctly for ancestors and incremental imports · 7ccd9009
      Martin Langhoff 提交于
      Two bugs had slipped in the "keep one index per branch during import"
      patch. Both incremental imports and new branches would see an
      empty tree for their initial commit. Now we cover all the relevant
      cases, checking whether we actually need to setup the index before
      preparing the actual commit, and doing it.
      Signed-off-by: NMartin Langhoff <martin@catalyst.net.nz>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      7ccd9009
    • J
      repo-config: fix printing of bool · acb70149
      Junio C Hamano 提交于
      When a bool variable appears without any value, it means true.
      However, replacing the NULL value with an empty string, an earlier
      commit f067a137 broke show-config.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      acb70149
    • J
      0ec2f6b7
    • M
      git-repack -- respect -q and be quiet · 1054dcd1
      Martin Langhoff 提交于
      git-repack was passing the -q along to pack-objects but ignoring it
      itself. Correct the oversight.
      Signed-off-by: NMartin Langhoff <martin@catalyst.net.nz>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      1054dcd1
    • J
      git-merge --squash · 7d0c6887
      Junio C Hamano 提交于
      Some people tend to do many little commits on a topic branch,
      recording all the trials and errors, and when the topic is
      reasonably cooked well, would want to record the net effect of
      the series as one commit on top of the mainline, removing the
      cruft from the history.  The topic is then abandoned or forked
      off again from that point at the mainline.
      
      The barebone porcelainish that comes with core git tools does
      not officially support such operation, but you can fake it by
      using "git pull --no-merge" when such a topic branch is not a
      strict superset of the mainline, like this:
      
      	git checkout mainline
      	git pull --no-commit . that-topic-branch
      	: fix conflicts if any
      	rm -f .git/MERGE_HEAD
              git commit -a -m 'consolidated commit log message'
      	git branch -f that-topic-branch ;# now fully merged
      
      This however does not work when the topic branch is a fast
      forward of the mainline, because normal "git pull" will never
      create a merge commit in such a case, and there is nothing
      special --no-commit could do to begin with.
      
      This patch introduces a new option, --squash, to support such a
      workflow officially in both fast-forward case and true merge
      case.  The user-level operation would be the same in both cases:
      
      	git checkout mainline
              git pull --squash . that-topic-branch
              : fix conflicts if any -- naturally, there would be
              : no conflict if fast forward.
      	git commit -a -m  'consolidated commit log message'
      	git branch -f that-topic-branch ;# now fully merged
      
      When the current branch is already up-to-date with respect to
      the other branch, there truly is nothing to do, so the new
      option does not have any effect.
      
      This was brought up in #git IRC channel recently.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      7d0c6887
    • J
      git-pull: abort when fmt-merge-msg fails. · 86378b32
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      86378b32
    • J
      Merge branch 'pb/error' · bc1f262d
      Junio C Hamano 提交于
      * pb/error:
        usage: minimum type fix.
        Customizable error handlers
        git-merge: Don't use -p when outputting summary
        git-commit: allow -e option anywhere on command line
        patch-id: take "commit" prefix as well as "diff-tree" prefix
      bc1f262d
    • J
      usage: minimum type fix. · ce88ac5b
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      ce88ac5b