¿Cómo se configura el control de la versión de Github para un equipo de dos?

Estamos tratando de configurar el control de versión de Github para un proyecto Jsp en NetBeans 7.0.1. El problema es que no tenemos ni idea de qué hacer. He configurado una count pública en github y realicé todos los pasos en la guía de installation en github, ssh keys y todo. Entonces, si quisiera trabajar solo en este proyecto, no tendría ningún problema.

El problema es cómo iniciar mi queueborador. Él tiene una count en github. lo configuró con keys ssh y tal. En la vista administrativa de github, lo agregué como queueborador, pero no sabemos el siguiente paso.

Entonces, ¿la pregunta es cómo conectar al queueborador al proyecto? algo como esto, supongo?

git remote add origin git@github.com:username/Hello-World.git git pull 

(otra pregunta: ¿Git solo los files fuente o la carpeta completa del proyecto?)

En cuanto a tu segunda pregunta … Esa es una pregunta difícil.

Hace unos meses estaba trabajando con un colega en un proyecto JavaEE e inicialmente decidimos compartir todo el proyecto Eclipse. Como estaba trabajando en Windows y él estaba trabajando en Linux, tuvimos muchos problemas para mantener todo. También teníamos que asegurarnos de que no empujáramos accidentalmente nuestro directory .project , porque eso sobrescribiría la configuration en la máquina de otras personas, arruinando todo el proyecto. Así que terminamos eliminando todos los files del proyecto del repository y simplemente manteniendo las carpetas de origen ( src y WebContent ). Ambos establecimos un proyecto vacío, hicimos nuestra configuration y luego importamos el código fuente del repository. Hubo algunos problemas para configurarlo hasta que todos tuvieran la misma configuration de proyecto, pero después funcionó de maravilla. Para dos desarrolladores que está bien, creo que para un equipo más grande, podría haber mejores soluciones.

Entonces, supongo que Netbeans maneja la configuration del proyecto de una manera similar. Entonces, en mi opinión, solo debes compartir el código.

Para el primer acceso, lo que su queueborador debería poder hacer es un clon git de su repository.
Eso establecerá para él la dirección remota.
Si se lo declara como queueborador, entonces debería ser capaz de empujar / tirar a ese repository remoto.

Tenga en count que su queueborador debería haber recibido un acceso de notificación push .