Article 3KTAT Git v2.17.0 released

Git v2.17.0 released

by
corbet
from LWN.net on (#3KTAT)
Version 2.17.0 of the Git source-code management system is out. Itincludes a long list of relatively minor tweaks. "Since Git 1.7.9,'git merge' defaulted to --no-ff (i.e. even when the side branch beingmerged is a descendant of the current commit, create a merge commit insteadof fast-forwarding) when merging a tag object. This was appropriatedefault for integrators who pull signed tags from their downstreamcontributors, but caused an unnecessary merges when used by downstreamcontributors who habitually 'catch up' their topic branches with taggedreleases from the upstream. Update 'git merge' to default to --no-ff onlywhen merging a tag object that does *not* sit at its usual place inrefs/tags/ hierarchy, and allow fast-forwarding otherwise, to mitigate theproblem."
External Content
Source RSS or Atom Feed
Feed Location http://lwn.net/headlines/rss
Feed Title LWN.net
Feed Link https://lwn.net/
Reply 0 comments