A Final Goal
A final goal would be to integrate the use of true static frameworks for components that are intended to be redistributed to third parties as an API to make them very easy to use.
This article provided some really invaluable information about getting Git running on Windows properly when using a third party server like Assembla. Once Git is properly installed, this article has great information about the best ways to use it with Windows.
This article provides clues on how to establish a successful branching model using Git. This covers the release, master, development, and hotfix branches that are likely to be part of every development cycle and product evolution.