I am new to Git and I have to setup the build process for my account
For full builds I can do git clone
However for 'patch builds' I need to 'pull' the last known good code + code changed for that patch
Example
a.c v1.0 - full build
a.c v1.1 - extract v1.0 (last known good code) + extract delta (v1.1 in this case)
a.c v1.2 - extract **till** v1.1 (last known good code) + extract delta (v1.2)
What are the best build approaches using Git to deploy build and deploy 'patches'?
Suggestions and links will be very useful.