Hi Ravalika,
you should have a look at "A successful Git branching model » nvie.com"
http://nvie.com/posts/a-successful-git-branching-model/ by Vincent Driessen,
and the varous discussions around it.
It may be a little bit too full for your purpose but it is well explained
and should allow you to make your own choices.
Remember Git distributes the Control to You, so you get to choose.
As for the reticence about Branching. This is a historical concern from
other tools. Git encourages branching early, often and by everybody. (along
with many small commits often, coupled with developer rebasing to smarten up
their work before it is accepted by their upstream integrator's merge).
The customer patches are discussed in the nvie post.
Also have a look at the Git for Windows 'garden shears' script
https://github.com/git-for-windows/build-extra and tooling because GfW has
that issue in spades where we have lots of local mod to make Git work for
Windows, but the Git upsteam keeps on changing things and we have to keep
moving our patches, and keeping records of the old versions..
The GfW maintainer is currently updating the main Git rebase capability to
allow such customer patch series to be rebased all in one go (and managed
and re-arranged as required) - should be awesome when it lands upstream.
--
Philip
----- Original Message -----
From: "Ravalika" <pren...@gmail.com>
To: "Git for human beings" <git-users@googlegroups.com>
Sent: Thursday, May 24, 2018 8:06 AM
Subject: [git-users] Query regarding Git Patch Set
Hi,
We are using GIT as our repository and Jenkins as CI Server. I have couple
of queries regarding GIT Patching system:
· How do we maintain different patches(hot fixes) for different
customers in GIT ?
· Is there any solution apart from creating branches for each
customer?
Kindly help me with your suggestions/inputs.
Thanks in advance.
Best Regards,
Rennuka
--
You received this message because you are subscribed to the Google Groups
"Git for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Git for
human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.