Using Git for FreeBSD Development

Please see Git Primer in Committer's Guide and Using Git in Handbook. Contributing to edit is always welcomed.

Timely News

2021-06-08: The vendor/openzfs branch was renamed. Read about the fix in this post.

Official Mirrors

https://git.FreeBSD.org is the official mirror for the public, accessible though https and anonymous ssh

External mirrors have the official external mirrors for src, doc, and ports repositories.

Tutorials

Tips

GitTips

References


Historical Contents

The way of using git to hack on FreeBSD in svn is documented here: GitWorkflow. (Mostly obsoleted by migrating to git.)

A good introduction to Git was presented by UlrichSpoerlein at the Devsummit 2010 in Ottawa.

Git Working Group

In 2019, Core chartered a Git Working Group (May 2019 DevSummit announcement (Youtube); Slides from same, p. 49+) to work out the implementation details of using Git as the primary VCS for FreeBSD development.

Git (last edited 2021-06-08 15:16:53 by WarnerLosh)