Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

Being friendly: Strategies for friendly fork management

Blog post from GitHub

Post Details
Company
Date Published
Author
Lessley Dennington
Word Count
2,181
Language
English
Hacker News Points
-
Summary

The post explores various management strategies for friendly forks, focusing on three GitHub-managed forks: git-for-windows/git, microsoft/git, and github/git. It highlights the importance of being part of the upstream community to maintain fork quality and outlines the different approaches each fork takes based on its needs. Git-for-windows/git and microsoft/git employ a proactive merging rebase strategy to integrate changes from the upstream, while github/git uses a cautious merge strategy, keeping releases one or two versions behind. The article provides scenarios to help readers choose a suitable management strategy for their own forks, emphasizing the need for careful management to enhance collaboration and project quality. It concludes by encouraging potential fork managers to consider their specific needs and possibly consult with experienced maintainers to find the best fit for their organization.