From: Junio C Hamano Date: Tue, 04 Dec 2007 08:43:31 GMT Subject: What's in git.git (stable) Message-ID: <7vsl2i6ea4.fsf@gitster.siamese.dyndns.org> In-Reply-To: <7v63zjgoel.fsf@gitster.siamese.dyndns.org> Nothing exciting on 'maint' since 1.5.3.7. On the 'master' front, we will soon be in feature freeze for 1.5.4. Many topics that have been cooking in 'next' has been pushed out. This round it is a rather large batch but hopefully it will not destabilize it too much. Knock wood. * "git pull --rebase" is a different way to integrate what you fetched into your current branch. * "git fast-export" produces datastream that can be fed to fast-import to reproduce the history recorded in a git repository. * gitk is now merged as a subdirectory of git.git project, in preparation for its i18n. * Value "true" for color.diff and color.status configuration used to mean "always" (even when the output is not going to a terminal). This has been corrected to mean the same thing as "auto". * "git commit --allow-empty" allows you to create a single-parent commit that records the same tree as its parent, overriding the usual safety valve. * "git stash random-text" does not create a new stash anymore. It was a UI mistake. Use "git stash save random-text", or "git stash" (without extra args) for that. * HTTP proxy can be specified per remote repository using remote.*.proxy configuration, or global http.proxy configuration variable. * "git rebase -i" also triggers rerere to help you repeated merges. * "git prune --expire