git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* need advice on usage patterns
@ 2010-07-26  0:34 Geoff Russell
  2010-07-26  3:36 ` git pull (Re: need advice on usage patterns) Jonathan Nieder
  0 siblings, 1 reply; 8+ messages in thread
From: Geoff Russell @ 2010-07-26  0:34 UTC (permalink / raw)
  To: git

Hi,

I'm after advice on usage patterns.

We are looking to use git to manage our release+patching process.  We
release our
software as a couple of directories (bin+tables).  Mostly we then send updates
to single customers without always testing that the update will work
for all customers.
Other updates apply to everybody.

Our thought is to have a "central" repository with the well tested
programs and branches for
each customer for versions that should not be sent to everybody.  The
developers work on their
own local repositories and push branches to the central one for final
testing prior to distribution.
The most common usage would be to rebase the branches on the latest master.
A developer should be able to just "git pull" and get updates to
branches for all customers.

There are notes on the "git pull" man page about not working on a remote branch
but having a local branch with a different name and merging the remote branch.
Why is this necessary?

Does anyone have comments or advice on alternative ways to manage
this? The remote branch
commands seem rather complex, has anybody written scripts to
simplify the process of interacting with remote branches?

Cheers and thanks,

Geoff Russell

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-07-27  9:13 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-26  0:34 need advice on usage patterns Geoff Russell
2010-07-26  3:36 ` git pull (Re: need advice on usage patterns) Jonathan Nieder
2010-07-26  7:16   ` Thomas Rast
2010-07-26 20:06     ` Jonathan Nieder
2010-07-27  9:13       ` Thomas Rast
2010-07-26 10:26   ` Ævar Arnfjörð Bjarmason
2010-07-26 10:37     ` Geoff Russell
2010-07-26 14:17     ` Jonathan Nieder

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).