@@ -29,6 +29,16 @@ Compatibility Notes
2929 while and were deprecated in mid 2008 (v1.6.0). When you give these
3030 options to "git am", it will now warn and ask you not to use them.
3131
32+ * When you do not tell which branches and tags to push to the "git push"
33+ command in any way, the command used "matching refs" rule to update
34+ remote branches and tags with branches and tags with the same name you
35+ locally have. In future versions of Git, this will change to use the
36+ "upstream" rule to update the branch at the remote you would "pull"
37+ from into your current branch with your local current branch. The
38+ release after 1.7.10 will start issuing a warning about this change,
39+ to encourage you to tell the command what to push out, e.g. by setting
40+ push.default configuration.
41+
3242
3343Updates since v1.7.9
3444--------------------
@@ -180,6 +190,10 @@ Unless otherwise noted, all the fixes since v1.7.9 in the maintenance
180190releases are contained in this release (see release notes to them for
181191details).
182192
193+ * Build with NO_PERL_MAKEMAKER was broken and Git::I18N did not work
194+ with versions of Perl older than 5.8.3.
195+ (merge 5eb660e ab/perl-i18n later to maint).
196+
183197 * "git fast-import" accepted "ls" command with an empty path by
184198 mistake.
185199 (merge 178e1de jn/maint-fast-import-empty-ls later to maint).
@@ -201,13 +215,15 @@ details).
201215 platform tools in /usr/bin) in config.mak-autogen. This may be useful
202216 for people on Solaris who have saner tools outside /usr/xpg[46]/bin.
203217
218+ * zsh port of bash completion script needed another workaround.
219+
204220 * "gitweb" used to drop warnings in the log file when "heads" view is
205221 accessed in a repository whose HEAD does not point at a valid
206222 branch.
207223
208224---
209225exec >/var/tmp/1
210- O=v1.7.10-rc1-18-g0987145
226+ O=v1.7.10-rc1-32-geb2c67c
211227echo O=$(git describe)
212228git log --first-parent --oneline ^maint $O..
213229echo
0 commit comments