1. 04 5月, 2006 15 次提交
  2. 03 5月, 2006 11 次提交
  3. 02 5月, 2006 11 次提交
  4. 01 5月, 2006 3 次提交
    • J
      Extended SHA1 -- "rev^@" syntax to mean "all parents" · ea4a19e1
      Junio C Hamano 提交于
      A short-hand "rev^@" is understood to be "all parents of the
      named commit" with this patch.  So you can do
      
      	git show v1.0.0^@
      
      to view the parents of a merge commit,
      
      	gitk ^v1.0.0^@ v1.0.4
      
      to view the log between two revs (including the bottom one), and
      
      	git diff --cc v1.1.0 v1.0.0^@
      
      to inspect what got changed from the merge parents of v1.0.0 to v1.1.0.
      
      This might be just my shiny new toy that is not very useful in
      practice.  I needed it to do the multi-tree diff on Len's
      infamous 12-way Octopus; typing "diff --cc funmerge funmerge^1
      funmerge^2 funmerge^3 ..." was too painful.
      
      [jc: taking suggestions from Linus and Johannes to match expectations
      from shell users who are used to see $@ or $* either of which makes
      sense.  I tend to write "$@" more often so...]
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      ea4a19e1
    • P
      gitk: Add a tree-browsing mode · f8b28a40
      Paul Mackerras 提交于
      You can now select whether you want to see the patch for a commit
      or the whole tree.  If you select the tree, gitk will now display
      the commit message plus the contents of one file in the bottom-left
      pane, when you click on the name of the file in the bottom-right pane.
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      f8b28a40
    • J
      Fix builtin-push to honor Push: lines in remotes file. · 7aaf83da
      Junio C Hamano 提交于
      [jc: originally from Johannes Schindelin, but reworked to lift a
       hard limit of Push: lines]
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      7aaf83da