Colaborar en Vuforia Studio usando GitHub
  
Colaborar en Vuforia Studio usando GitHub
Puede usar GitHub para gestionar sus proyectos y experiencias de Vuforia Studio, así como para colaborar con otros usuarios. Con GitHub puede:
Colaborar y compartir experiencias de Vuforia Studio con otros usuarios
Comparar cambios en JavaScript y CSS
Ver el historial de origen y las versiones anteriores
Revertir cambios no deseados
Consulte los siguientes temas para empezar a utilizar GitHub y colaborar en proyectos de Vuforia Studio con varios usuarios.
Cómo configurar GitHub para colaborar
Ejemplo de flujo de trabajo de colaboración
Una vez que haya cubierto los conceptos básicos mencionados aquí, los siguientes temas de la documentación de GitHub pueden serle de ayuda a medida que aprenda a utilizar GitHub:
Almacenes de documentación
Opciones para gestionar cómo aplicar cambios en GitHub Desktop
Cómo hacer copias de seguridad de un almacén
Cómo revertir un cambio aplicado en GitHub Desktop
Cómo eliminar un almacén remoto
Antes de comenzar
Antes de empezar a colaborar usando GitHub, debe asegurarse de lo siguiente:
Todos los usuarios que colaboran en proyectos de Vuforia Studio usando GitHub deben tener la misma versión (la más reciente) de Vuforia Studio. Para obtener más información, consulte Actualizar Vuforia Studio a la última versión.
Cada usuario que desee colaborar usando GitHub deberá crear una cuenta si aún no tiene una. Para obtener más información, consulte la página de registro de GitHub.
Prácticas recomendadas
Práctica recomendada
Información adicional
Utilice GitHub Desktop.
Recomendamos utilizar GitHub Desktop al colaborar en proyectos para simplificar el flujo de trabajo. Para obtener más información, consulte https://desktop.github.com/.
Cree un almacén por proyecto.
Cree un almacén en GitHub para cada proyecto de Vuforia Studio en el que desee colaborar.
Utilice convenciones de asignación de nombres estándar en sus proyectos.
Para poder filtrar los proyectos rápidamente, es recomendable desarrollar y utilizar una convención de asignación de nombres estándar. Por ejemplo, puede resultar útil utilizar un formato <grupo>_<proyecto>.
Utilice el fichero gitignore que ya existe en la carpeta del proyecto.
El directorio de proyectos contiene un fichero .gitignore que puede utilizar para especificar los ficheros de los que no desea efectuar seguimiento. Por ejemplo, el fichero upgrade.log se puede añadir a .gitignore.
Use Git LFS para gestionar ficheros binarios como imágenes, modelos PVZ y cualquier otro elemento binario.
Para obtener información general sobre el uso de ficheros grandes en Git, consulte Managing large files (Gestionar ficheros grandes) en la documentación de GitHub.
Solo puede haber un usuario realizando actualizaciones activas en el proyecto en cada momento o, al menos, solo un usuario trabajando en una vista.
Para evitar sobrescribir contenidos o experimentar problemas al combinar contenidos en GitHub, se recomienda que solo haya un usuario trabajando en el proyecto en cada momento. O, como mínimo, es aconsejable que solo haya un usuario trabajando en una vista concreta. Por ejemplo, si una experiencia contiene tres vistas diferentes, un usuario puede trabajar en la vista 1 y otro usuario puede trabajar en la vista 3, en caso de que deban trabajar en el proyecto al mismo tiempo.