Trabajando con GitHub

Descubre GitHub y Git: repos, pull requests, issues, búsqueda y un perfil profesional destacado. Guía rápida con ejemplos y la visión de Q2BSTUDIO.

2 sept 2025 • 5 min de lectura • Equip Q2BSTUDIO

Inteligencia-Artificial-

Listo para conocer un nuevo aliado de desarrollo En esta lección de Skillcrush 105 exploramos GitHub, el mejor amigo de Git. Verás qué es GitHub, por qué los desarrolladores lo combinan con Git y cómo crear tu cuenta. Además, incluimos consejos para leer repos, entender pull requests e issues, y para diseñar un perfil profesional. Desde Q2BSTUDIO, empresa de desarrollo de software a medida y aplicaciones a medida, especialistas en inteligencia artificial, ciberseguridad, servicios cloud AWS y Azure, servicios inteligencia de negocio, agentes IA y Power BI, usamos GitHub a diario para acelerar proyectos y garantizar calidad en entregas.

Que es GitHub GitHub es una plataforma en línea que aloja repositorios Git. A los desarrolladores les encanta porque facilita compartir repos, colaborar y mostrar un portafolio público. A las empresas les interesa porque pueden evaluar tus proyectos, actividad y calidad de contribución. Piensa en Git como el software que crea y mantiene el repositorio, y en GitHub como el lugar donde lo hospedas para que otros puedan verlo y colaborar.

Repositorios publicos vs privados En GitHub encontrarás repos públicos y privados. Los públicos son visibles para todos y suelen usarse para plantillas, ejemplos y proyectos abiertos. Los privados son ideales cuando trabajas con clientes como freelance o gestionas código interno. Antes los privados eran de pago; hoy puedes optar por ambas opciones. En este curso se recomienda mantener repos públicos para aprender y mostrar tu trabajo.

Pull Requests Un pull request es una propuesta de cambio a un repo. Si detectas un error tipográfico o mejoras, envías un pull request al propietario, quien puede aceptarlo, rechazarlo o pedir más información. Aprenderás a hacer pull requests en lecciones futuras; por ahora, identifica dónde se encuentran dentro de un repo.

Issues Las issues permiten reportar bugs o sugerir mejoras sin necesidad de enviar código. Son como comentarios estructurados que ayudan a priorizar trabajo. Si quieres contribuir en el futuro, revisa primero las issues para detectar oportunidades.

Como buscar un repo Con el buscador de GitHub puedes localizar repos por nombre, autor o tema. Si te interesa un lenguaje en concreto, escribe su nombre y explora miles de proyectos. Etiquetas y filtros te ayudarán a afinar los resultados.

Ver commits Al entrar a un repo verás issues, pull requests y colaboradores. Un alto número de commits y actividad constante suele indicar calidad y mantenimiento activo, señal de que el código evoluciona para mejor.

Contribuidores El número y diversidad de contribuciones suele correlacionar con popularidad y solidez técnica. Usa el historial para ver quién contribuye, cuántos cambios se han hecho y cómo crece el proyecto. Más ideas y revisiones suelen significar mejor código.

Guia rapida para un gran perfil de GitHub

1. Foto de perfil Sigue criterios similares a LinkedIn. Usa una imagen nítida, profesional y coherente con tu marca personal.

2. Nombre Consistencia ante todo. No tiene que ser tu nombre legal, pero asegúrate de que sea profesional y coincida con lo que usas en CV y LinkedIn.

3. Bio Describe quién eres en pocas líneas. Por ejemplo, tu objetivo profesional, tecnologías que aprendes, proyectos relevantes y logros. Manténla breve, única y coherente.

4. Detalles adicionales Incluye empresa, ubicación, email, tu zona horaria y tu web o portafolio. La zona horaria ayuda en colaboraciones remotas. Si no tienes web, añade tu LinkedIn.

Reto Como crear una cuenta de GitHub

1. Entra a github.com y pulsa registrarte.

2. Elige nombre de usuario, correo y contraseña. El nombre será público, así que escoge uno profesional. Usa el mismo correo que configuraste en Git.

3. Verifica tu cuenta y elige el plan gratuito. Puedes omitir la encuesta y completar la configuración.

4. Verifica tu email e inicia sesión. GitHub te llevará a crear tu primer repo, puedes omitirlo por ahora.

5. Ve al icono de perfil, entra a ajustes y abre perfil público. Rellena nombre, bio corta, ubicación, URL de tu web y añade una foto. Guarda los cambios y listo.

Reto Explora un repo en GitHub

1. Visita el repo de React en github.com/facebook/react.

2. Haz clic en commits bajo el botón Code y elige uno para examinarlo. A la derecha verás el hash corto del commit y podrás abrirlo. En el diff, las adiciones se ven en verde con signo mas y las eliminaciones en rojo con signo menos. Usa el botón atrás del navegador para revisar otros commits.

3. Vuelve a la página principal del repo pulsando react junto a Facebook. En la barra lateral derecha abre la sección de contribuidores para ver cuántos commits y cuánto código aporta cada persona.

4. Junto al nombre del repo busca el enlace issues con un número. Entra y abre una issue etiquetada con Type: Bug. Lee su documentación para entender cómo se reportan errores y qué información se incluye.

5. Abre pull requests y compara las pestañas Open y Closed. En Closed verás solicitudes aceptadas y fusionadas, usualmente marcadas como Approved.

Como encaja GitHub en proyectos reales En Q2BSTUDIO utilizamos Git y GitHub para garantizar control de versiones, revisar código de forma rigurosa y automatizar despliegues. Esto nos permite entregar aplicaciones a medida y software a medida con ciclos de mejora continua, integrando pruebas, seguridad y analítica desde el inicio. Si estás iniciando un proyecto, podemos ayudarte a estructurar tu repositorio, definir flujos de trabajo, integrar CI CD y escalar en servicios cloud AWS y Azure según tus necesidades.

Descubre cómo desarrollamos plataformas robustas y escalables en nuestra página de aplicaciones a medida y software a medida, y cómo optimizamos flujos repetitivos del ciclo de vida del software con automatización de procesos. Integramos también inteligencia artificial e IA para empresas con agentes IA para acelerar la toma de decisiones y reforzar la ciberseguridad. Además, conectamos datos con servicios inteligencia de negocio y paneles con Power BI para aportar trazabilidad y métricas accionables al desarrollo.

Conclusion Ya tienes una cuenta y una base sólida para moverte por GitHub. En la próxima etapa, conectarás tu equipo con GitHub para hacer push de tu primer repo y aprenderás a forkar, clonar y modificar proyectos. En Q2BSTUDIO combinamos buenas prácticas de GitHub con inteligencia artificial, ciberseguridad y servicios cloud AWS y Azure para llevar tus productos al siguiente nivel con calidad, velocidad y métricas claras. Si buscas un partner que domine Git, GitHub y la entrega continua, estamos listos para ayudarte.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.

Live Chat