Jump to content
Sign in to follow this  
nomoregames

Github, unity y los comandos de Linux

Recommended Posts

Muy buenas a todos

 

Como comenté en Propuesta de aprendizaje 2.0, estamos trabajando con github... o al menos esa es la intención.

Sabemos como publicar un repositorio, pero luego, como subir una parte de el proyecto o usar las ramas (branches) ya se nos hace muy complicado.

He mirado tutoriales, pero todos lo hacen de formas distintas y cuando ay algo que no entiendo de uno, no puede a partir de el punto donde me he quedado seguir otro.

Se que existe un pluggin de github en unity, que facilita mucho las cosas, pero me sigo topando con el problema de no saber trabajar luego con el repositorio 

Alguna alternativa a github?

Alguien que aya trabajado con github y unity que pueda darme un empujón en la dirección correcta?

 

Gracias

 

Edited by nomoregames

Share this post


Link to post
Share on other sites

no entiendo para que quereis usar github...

si es para compartir el proyecto vale con el unityCloud...

activando "collaborate" en la pestaña de "services" y luego desde el "unityDash" (hay un enlace donde la pestaña de collaborate)  desde ahi (es un pagina de internet de unity donde ver tus proyectos que tienes subidos al cloud) desde ahi puedes dar acceso a la gente a tu proyecto poniendo su direccion de correo...

...de github me he bajado alguna vez algun proyecto/tutorial de sebastian lauge por ejemplo.... pero en realidad no se como se usa o para que se usa exctamente github... porque para descargar cosas valdria con Mega, o google Drive... entonces seguro que github tiene alguna utilidad que yo desconozco... supongo que sera algo tipo al unityCloud, donde puedes ir subiendo actuañizaciones de tu proyecto o algo asi... pero no se exactamente lo que es

😅

Share this post


Link to post
Share on other sites

Buenas @Igor El problema de usar unity colaborate es la limitación que presenta en cuanto a la cantidad de personas que pueden trabajar en un mismo proyecto (que son 3)

  • Like 1

Share this post


Link to post
Share on other sites
2 minutes ago, nomoregames said:

Buenas @Igor El problema de usar unity colaborate es la limitación que presenta en cuanto a la cantidad de personas que pueden trabajar en un mismo proyecto (que son 3)

ah!

pues no tenia ni idea! creo que solo he estado en proyectos de 2 personas... es bueno saberlo... 

lo que si sabia es que tiene limite de capacidad (a no ser que pagues) ...que se limita a 1gb.

gracias

Share this post


Link to post
Share on other sites
53 minutes ago, Igor said:

...de github me he bajado alguna vez algun proyecto/tutorial de sebastian lauge por ejemplo.... pero en realidad no se como se usa o para que se usa exctamente github... porque para descargar cosas valdria con Mega, o google Drive... entonces seguro que github tiene alguna utilidad que yo desconozco... supongo que sera algo tipo al unityCloud, donde puedes ir subiendo actuañizaciones de tu proyecto o algo asi... pero no se exactamente lo que es


Github es un repositorio online, no es una web de descarga como mega. Su función principal es el manejo de versiones, la idea de tener alojado un proyecto en un repositorio es poder trabajar conjuntamente con otras personas sin influir en su trabajo ni ellos en el tuyo. Otra utilidad es alojar proyectos en desarrollo, y a medida que lo actualizas las personas que tienen clonado el repositorio pueden también actualizarlo. Por ejemplo, yo tengo un servidor privado de GIT (no GitHub) llamado bonobo en una rasperry pi conectada 24/7, a su vez tengo PC y mac, y mi hermano (el cual es mi compañero de equipo, yo programo y el hace todo el arte) tiene PC y Portátil, tenemos en todas las computadoras el proyecto.  Cuando yo trabajo hago un comit (se suben SOLO los archivos que se han modificado) y así mantenemos el proyecto actualizado en todos los dispositivos. Esto permite que el trabaje en su campo y yo en el mío, y los archivos nunca van a entrar en conflicto.

 

 

2 hours ago, nomoregames said:

Muy buenas a todos

 

Como comenté en Propuesta de aprendizaje 2.0, estamos trabajando con github... o al menos esa es la intención.

Sabemos como publicar un repositorio, pero luego, como subir una parte de el proyecto o usar las ramas (branches) ya se nos hace muy complicado.

He mirado tutoriales, pero todos lo hacen de formas distintas y cuando ay algo que no entiendo de uno, no puede a partir de el punto donde me he quedado seguir otro.

Se que existe un pluggin de github en unity, que facilita mucho las cosas, pero me sigo topando con el problema de no saber trabajar luego con el repositorio 

Alguna alternativa a github?

Alguien que aya trabajado con github y unity que pueda darme un empujón en la dirección correcta?

 

Gracias

 

Mi consejo es que no uses GitHub para proyectos de Unity, cuando se suben más de X mb en un solo commit te da problemas, y cuando el proyecto supera los 5gb te obligan a pagar la suscripción. Lo que si aconsejo es utilizar su software Github Desktop (es para manejar todo el repositorio en un programa, sin necesidad de comandos), es muy bueno, simple y sirve con cualquier sistema GIT. Mi otro consejo es que te hagas el repositorio tú, creando un servidor web local (en mi caso como ya dije lo tengo un una rasperry pi) pero también puedes hacerlo en tu PC instalando los paquetes de windows IIS. Una vez instalado descarga el servidor Bonobo, lo instalas en la carpeta del servidor web y ya tendrías tu repositorio online privado. Como mencioné anteriormente, utiliza el software de GitHub desktop, es realmente cómodo e intuitivo y te permite trabajar con bonobo, además a la hora de crear nuevos repositorios puedes seleccionar por defecto un .gitignore de Unity que lo que hace es ignorar los archivos que genera el Unity por defecto, así evitas subir archivos que te hacen más pesado el proyecto.

Si necesitan más ayuda con esto puedo crear un tópic y explicarlo o un vídeo de YT.

¡Un saludo!

Edited by leocub58
  • Like 2

Share this post


Link to post
Share on other sites

Perdón por tardar en responder

Me lo estuve mirando... madre mia

se me complica mucho la cosa... me saldría mas a cuenta usar google drive e ir descargando 😅

Finalmente usaremos collab, pero con grupos de tres (tantos años al age of empires tenían que servir para tamaña solución logística).

En un futuro me lo pienso mirar mejor

 

Gracias por vuestras respuestas

 

Share this post


Link to post
Share on other sites
5 hours ago, nomoregames said:

Perdón por tardar en responder

Me lo estuve mirando... madre mia

se me complica mucho la cosa... me saldría mas a cuenta usar google drive e ir descargando 😅

Finalmente usaremos collab, pero con grupos de tres (tantos años al age of empires tenían que servir para tamaña solución logística).

En un futuro me lo pienso mirar mejor

 

Gracias por vuestras respuestas

 

Parece complicado pero no lo es, solo es instalar 2 programas y dar clicks xD

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...