¿Puedo usar git en la networking de área local?

Quiero usar EGit en un pequeño proyecto de eclipse con mis colegas, pero no queremos enviar el proyecto a github.com. ¿Qué debería hacer con la siguiente image? La dirección IP es 192.168.16.40 y el proyecto está en D: \ EclipseProjects \ ForwardA.git.

¿Cómo debo completar el URI, Host, Repository Path?

Es la autenticacion de la computadora o git?

texto alternativo

¡Sí tu puedes! Github es un repository centralizado común que los entusiastas del git usan con frecuencia, pero de ninguna manera es obligatorio usar git. Incluso puede usar git en una computadora que no tiene acceso a Internet en absoluto.

Tiene muchas opciones para configurar su repository de git, pero probablemente quiera elegir un server Unixy al que tengan acceso todos sus colegas. A partir de ahí, tiene algunas opciones de configuration, pero la manera más fácil es simplemente elegir un directory al que todos tengan acceso y save un repository de git sin cabeza.

Aquí hay un buen recurso sobre el tema: http://book.git-scm.com/4_setting_up_a_private_repository.html

Definitivamente puedes, no estoy seguro de si ya tienes un server de git configurado con tu amigo.
Si no, puedes seguir este tutorial muy útil que yo mismo utilicé:
Configuración de un server Msysgit con copSSH en Windows .

Si tiene un server, necesitará:

  • la dirección IP de la computadora en la que se encuentra el repository,
  • su path relativo a la computadora,
  • el número de puerto SSH (o el protocolo que use) y
  • la autenticacion

El campo de auth debe ser el usuario en el server de Git que tiene acceso al repository git, lo configuré para el administrador en mi ejemplo, pero supongo que cualquiera que tenga acceso R / W a la carpeta puede manipularlo.

Voy a arrojar una conjetura salvaje sobre cómo completar esta forma:

texto alternativo

Gitblit es un server, visor y gestor de repository Java Git integrado, abierto y de código abierto para grupos de trabajo pequeños. Funciona bien en Windows e incluye herramientas para ejecutar como un service de Windows.