10 consejos para aprovechar al máximo Github
- 1739
- 540
- Alejandro Duran
GitHub es un servicio de alojamiento en línea para el código de computadora principalmente con control de versiones. Piense en Github como un servicio de desarrollo basado en la nube para código y otros tipos similares de archivos. Github cuenta con más de 30 millones de usuarios que comparten, desarrollan y trabajan juntos para construir el software de mañana.
Aloja proyectos de código fuente en diferentes lenguajes de programación y mantiene las rastreo de cada iteración y cada cambio. Además, todos en su equipo pueden trabajar juntos en los mismos proyectos desde cualquier lugar del mundo.
Tabla de contenido2. Usando atajos de teclado
La mayoría de nosotros estamos familiarizados con el uso de atajos de teclado como un medio para realizar tareas múltiples o repetitivas más rápidamente.
Casi todas las páginas de GitHub incluyen una lista de atajos que se pueden usar en esa página específica. Puede acceder al acceso directo escribiendo "?"En un cuadro de diálogo.
3. Explorar otros proyectos
La mayoría de los equipos de desarrolladores usan GitHub para alojar y administrar sus propios proyectos. Sin embargo, también ayuda a ver cómo otros usan la plataforma y navegar por sus proyectos. Es posible que obtenga nuevas ideas, ideas e inspiración para usar para sus propios proyectos.
Descubra lo que está en tendencia en la comunidad de Github, conéctese con otros miembros y busque con etiquetas o temas para obtener más información.
Para una plataforma que se trata principalmente de codificación, GitHub es increíblemente "amigable para las personas" y brilla como un entorno de usuario y de la comunidad centrada en la comunidad. Su énfasis en el desarrollo centrado en el usuario está integrado en la cultura de Github, que ocupa un puesto de veinte primeros en los lugares de trabajo más amigables para los empleados del mundo.
4. Más que solo codificar
Muchos suponen que Github solo es útil para los desarrolladores. Sin embargo, también es un recurso para muchos otros nichos. Dos de las principales características de colaboración de Github que son útiles para cualquier persona están ramificando y bifurcando.
El bifurcación permite a los usuarios crear una copia o clon del trabajo de otra persona si tiene acceso a ella. El hipervínculo principal de la fuente se puede conservar mientras el desarrollador prueba el contenido, realiza ediciones y revisiones.
Con la herramienta de ramificación, los usuarios pueden crear una copia temporal de un recurso. Esto evita que diferentes usuarios trabajen en el mismo contenido simultáneamente aplicar cambios incompatibles en el proyecto.
Las ramificaciones y el bifurcación son herramientas valiosas para los usuarios que trabajan en proyectos sinérgicos. A continuación hay varias formas en que los equipos de cualquier tipo, no solo los codificadores, pueden beneficiarse:
- Registros de viaje
- Documentos legales
- Composiciones musicales
- Visualización de datos para periodistas
- Blogging y marketing de contenidos
- Compartir recetas
5. Crear un repositorio
Un repositorio es una forma elegante de describir el espacio donde vive su proyecto. Sus opciones de dónde almacenar sus datos son:
- Cualquier anfitrión en línea
- Una carpeta en tu computadora
- Espacio de almacenamiento de Github
Puede almacenar cualquier tipo de archivo en su repositorio, incluidas imágenes, texto y archivos de código. Ponerse en marcha con su primer repositorio no es difícil. Primero, necesitará crear su propia cuenta de GitHub.
La siguiente acción es hacer clic en el signo más+ que se encuentra en la esquina superior derecha mientras se registra. Seleccione "Nuevo repositorio".
Luego verás una pantalla que se ve así:
Tenga en cuenta que los repositorios son públicos por defecto. Si prefiere que el acceso esté restringido y no desea que todos vean su progreso, solo puede seleccionar aquellos que desea ver su contenido. Si prefiere mantener algo de privacidad, deberá actualizar a un servicio pagado ..
6. Use Readmes de manera efectiva
El propósito de un archivo ReadMe es hacer que los usuarios se interesen en su proyecto. Puede agregar su archivo mientras comienza a crear un repositorio dedicado.
Aquellos que usan la plataforma WordPress están familiarizados con los archivos ReadMe. Antes de instalar complementos, su equipo de trabajo puede leer este archivo para tener una idea más clara de lo que es probable que haga el complemento y la mejor manera de usarlo.
No haga que su archivo sea largo y aburrido, ya que es muy probable que los usuarios rechacen en lugar de que se queden para leer más. Algunas mejores prácticas sugeridas para los archivos ReadMe incluyen:
- Títulos descriptivos
- Imágenes de encabezado
- Enlaces externos a documentación adicional
- Listas de características cortas
- Resúmenes claros y concisos
7. Sigue a otros
Interactuar con otros en Github siguiendo su perfil. Podrá monitorear en qué están trabajando otros desde los repositorios públicos y también recibirá notificaciones sobre su actividad en su propio tablero personal en GitHub.
Encontrará una gran cantidad de grandes ideas para sus propios proyectos de desarrollo, puede colaborar con los miembros del equipo en su nicho o equipo de trabajo y compartir su conocimiento y experiencia.
Para seguir a alguien en Github, puede buscar por tema o nicho, navegar a su página de perfil y hacer clic en "Siga."
8. Unirse a la conversación
Uno de los muchos beneficios de las plataformas de código abierto es la capacidad de colaborar, aprender, compartir y comunicarse con otros.
No hay costo para usar GitHub y explorar su potencial. El propósito del código abierto es ayudar a mejorar las soluciones utilizando contribuciones de las masas.
Aprender o mejorar sus habilidades o ayudar a otros a aprender de su experiencia y experiencia.
Al reunirse con una comunidad en GitHub, podrá seguir el desarrollo de proyectos que le interesan, hacer duplicados de esos proyectos y experimentar en su propio repositorio privado.
Para encontrar una comunidad que esté interesado en unirse, use la función "Explorar" para buscar colecciones relacionadas con su campo de interés.
9. Muestra tu mejor trabajo
Si es un usuario activo de las redes sociales, comprende el poder de las publicaciones fijadas. Por ejemplo, si fija una nueva publicación a su perfil de Twitter, se mantendrá en la parte superior de su feed y se puede ver a cualquiera que vea ese perfil.
Las páginas de Facebook tienen la misma característica. Al fijar las publicaciones a sus perfiles de redes sociales, se está asegurando de que sus visitantes verán su publicación favorita primero en lugar de tener que buscar en todo su feed.
GitHub también le permite fijar sus repositorios favoritos o más relevantes a su página de perfil. Los usuarios con una cuenta gratuita pueden fijar hasta seis repositorios que permanecerán en la parte superior de su perfil.
10. Saber a quién culpar
Sí, hay un botón en Github llamado "Culpa". Puede que no sea una palabra amable, pero es una característica útil. Si quieres ver quién hizo un cambio específico en un archivo, juega el juego de la culpa.
Desde la vista de la culpa de un archivo, podrá ver todo el historial de revisión línea por línea. O puede examinar los cambios realizados o un historial de versiones de cualquier línea.
Si algo está roto o no funciona correctamente, esta función puede ayudar a identificar qué miembros del equipo necesitan para trabajar juntos para una solución.
Si está buscando una plataforma centralizada basada en la nube donde puede colaborar, compartir, almacenar, probar y publicar proyectos, GitHub es una solución poderosa.