@matheusbsbs / matheus-bagliano / commits / 6a509a6f7f
Fork 0

Update draft release notes to 1.6.1

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Nov 2, 2008 at 00:36 UTC 6a509a6f7f38906996ac791449d5bcc2f32eef23
1 file changed +27 -1
Documentation/RelNotes-1.6.1.txt
+27 -1
@@ -62,6 +62,8 @@ on.
62 * "git bisect" is careful about a user mistake and suggests testing of
63 merge base first when good is not a strict ancestor of bad.
64
65 +* "git check-attr --stdin" can check attributes for multiple paths.
66 +
67 * "git checkout --track origin/hack" used to be a syntax error. It now
68 DWIMs to create a corresponding local branch "hack", i.e. acts as if you
69 said "git checkout --track -b hack origin/hack".
@@ -74,6 +76,8 @@ on.
76
77 * "git cherry-pick" can also utilize rerere for conflict resolution.
78
79 +* "git clone" learned to be verbose with -v
80 +
81 * "git commit --author=$name" can look up author name from existing
82 commits.
83
@@ -85,6 +89,12 @@ on.
89
90 * "git daemon" learned --max-connections=<count> option.
91
92 +* "git daemon" exports REMOTE_ADDR to record client address, so that
93 + spawned programs can act differently on it.
94 +
95 +* "git describe --tags" favours closer lightweight tags than farther
96 + annotated tags now.
97 +
98 * "git diff" learned to mimic --suppress-blank-empty from GNU diff via a
99 configuration option.
100
@@ -99,9 +109,16 @@ on.
109
110 * "git diff" hunk header pattern for ObjC has been added.
111
112 +* a "textconv" filter that makes binary files textual form for human
113 + consumption can be specified as an attribute for paths; "git diff"
114 + learnt to make use of it.
115 +
116 * "git for-each-ref" learned "refname:short" token that gives an
117 unambiguously abbreviated refname.
118
119 +* Auto-numbering of the subject lines is the default for "git
120 + format-patch" now.
121 +
122 * "git grep" learned to accept -z similar to GNU grep.
123
124 * "git help" learned to use GIT_MAN_VIEWER environment variable before
@@ -127,9 +144,18 @@ on.
144 * "git merge -s $strategy" can use a custom built strategy if you have a
145 command "git-merge-$strategy" on your $PATH.
146
147 +* "git rebase" honours pre-rebase hook; use --no-verify to bypass it.
148 +
149 +* "git rebase -p" uses interactive rebase machinery now to preserve the merges.
150 +
151 * "git reflog expire branch" can be used in place of "git reflog expire
152 refs/heads/branch".
153
154 +* "git remote show $remote" lists remote branches one-per-line now.
155 +
156 +* when giving up resolving a conflicted merge, "git reset --hard" failed
157 + to remove new paths from the working tree. [cherry-pick to 'maint'?]
158 +
159 * "git submodule foreach" subcommand allows you to iterate over checked
160 out submodules.
161
@@ -179,6 +205,6 @@ release, unless otherwise noted.
205
206 --
207 exec >/var/tmp/1
182 -O=v1.6.0.2-553-g58e0fa5
208 +O=v1.6.0.3-574-gaebd173
209 echo O=$(git describe master)
210 git shortlog --no-merges $O..master ^maint