Git de forma local

Estoy trabajando con un cliente / jefe desorderado y necesito configurar un repository para asegurarme de que todos mis cambios se organicen y guarden correctamente. Mi idea es mantener un directory llamado / c / repo / donde tendré todos los files que estoy cargando en los diferentes serveres con los que trabajaré, en ese directory tendré un directory para cada proyecto. Por otro lado, tendré mis directorys de trabajo en / c / wamp / www / para poder cambiar y probar mis cambios inmediatamente. Cuando termine una tarea en un proyecto, simplemente comprometeré y lanzaré ese proyecto y luego uploadé el directory del proyecto en / c / repo /

Mi sistema de files tendrá esta forma:

C -Program Files +Repo --Project1 --Project2 --... --ProjectX +Wamp -+Www ---Project1 ---Project2 ---... ---ProjectX 

He trabajado con git solo con serveres (github, sobre todo) pero no sé cómo configurar este entorno correctamente en un sistema de files local. ¿Me ayudarías? Creo que podría ser fácil, pero cada enlace que abro en una búsqueda de Google me vuelvo cada vez más confuso. ¡¡¡¡Gracias a todos!!!!

Solutions Collecting From Web of "Git de forma local"

Parece que su / c / repo no es un repository desnudo, sino algo que puede extraerse de un repository.

Puede intentar inicializar un repository vacío en / c / barerepo /, clonarlo en / c / wamp / www / y / c / repo. Luego trabajas en / c / wamp / www. Si encuentras que está en buena forma, márcalo. Cuando desee duplicar esos files en otro sistema, simplemente descargue esa label en / c / repo y cópiela en los serveres remotos.