¿Cómo se usa Git / SVN para get el código de los sitios web?

No soy nuevo en el control de versiones, pero soy nuevo en el control de versiones a través de Internet. Estoy seguro de que habrá muchos novatos que están luchando de la misma manera que yo. No estoy familiarizado con el enfoque de línea de command mencionado por muchos aquí. Estoy seguro de que hay muchos más progtwigdores que no saben cómo hacerlo porque no saben por qué es relevante / útil. Por favor ayúdenos a entender respondiendo esta pregunta.

En primer lugar, quería saber por qué la gente compra los files de código abierto de Internet, cuando las personas simplemente pueden download y crear la fuente localmente.

Quiero usar Git para get el último código del website de VirtualPlanetBuilder (sé cómo download el código fuente zip, y eso no es lo que estoy pidiendo).

Aquí hay muchas descargas de Git, pero quiero saber si alguna de ellas está específicamente diseñada para extraer files de Internet.

Cuando bash hacer clic en el enlace Git-read-only aquí , aparece una alerta que dice "Firefox no sabe cómo abrir esta dirección porque el protocolo (git) no está asociado a ningún progtwig". Ya tengo instalado Git-1.7.11-preview20120620.exe, entonces, ¿qué significa esta alerta / error, y qué debo hacer para get el origen de VirtualPlanetBuilder en mi disco?

No hay una versión específica de Git para casos de uso específicos. Simplemente necesita clonar el repository, que podría ser local para su networking, su máquina o en Internet.

Ver el código en lugar de downloadlo le daría la ventaja de poder modificarlo y mantener sus cambios rastreados si fuera necesario. También haría más sencillo actualizar tu copy: git fetch , git pull .

Desde un símbolo del sistema:

git clone https://github.com/openscenegraph/VirtualPlanetBuilder.git

Sin embargo, probablemente quiera get una GUI de Git para Windows: http://sofes.miximages.com/questions/157476/what-guis-exist-for-git-on-windows

Si tiene msysgit instalado correctamente, puede simplemente abrir el símbolo del sistema y ejecutar commands como:

 git clone git://github.com/msysgit/git.git 

Luego para ingresar a la carpeta fuente:

 cd git 

No debería ser diferente para otros repositorys de git.