Git Management | Linux Today

Git Management

Written By
Web Webster
Web Webster
May 22, 2008

“‘Is there a write up of what you consider the ‘proper’ git
workflow?’ Theodore Ts’o asked Linux creator Linus Torvalds, ‘why
do you consider rebasing topic branches a bad thing?’ Linus
replied, ‘rebasing branches is absolutely not a bad thing for
individual developers. But it *is* a bad thing for a subsystem
maintainer.’ He went on to differentiate between ‘grunts’ who write
the code and ‘managers’ who primarily collect other people’s code,
‘a grunt should use ‘git rebase’ to keep his own work in line. A
technical manager, while he hopefully does some useful work on his
own, should strive to make _others_ do as much work as possible,
and then ‘git rebase’ is the wrong thing, because it will always
make it harder for the people around you to track your tree and to
help you update your tree.’ Linus compared his own patch management
style and productivity from over six years ago before he started
using BK and git, to his current style using git…”

Complete
Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.