ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Investigacion_Github


Enviado por   •  2 de Diciembre de 2022  •  Resúmenes  •  1.398 Palabras (6 Páginas)  •  35 Visitas

Página 1 de 6

GitHub

Paola Padilla Hidalgo1

Universidad T´ecnica de Ambato, Ambato Av. Los Ch´asquis 180207, EC

https://www.uta.edu.ec/

Abstract. Complemento de colaboraci´on tambi´en conocida como Forja.

Esto significa una plataforma centrada en la colaboraci´on entre desarrolladores para distribuir y dar soporte a su software (aunque se ha ido

utilizando gradualmente en otros proyectos no relacionados con el software).

Como sugiere el nombre, se basa en el sistema de control de versiones

Git, que le permite trabajar en el c´odigo fuente del programa y organizar

el desarrollo posterior.

Keywords: Complemento · colaboraci´on · plataformas · proyectos · software.

1 Introducci´on

GitHub es una plataforma de alojamiento de c´odigoo abierto con control de versiones. Con GitHub, podemos trabajar con el equipo en proyectos en cualquier

momento y en cualquier lugar. Podemos alojar nuestros proyectos con c´odigo

fuente en diferentes lenguajes de programacion y realizar un seguimiento de los

cambios realizados por el equipo utilizando Git.

Por ejemplo: Si un d´ıa decides subir el c´odigo y los archivos de la primera

parte del proyecto, al d´ıa siguiente una versi´on diferente y as´ı sucesivamente,

cada d´ıa te das cuenta de que siempre hay diferentes versiones de su proyecto,

todo se almacena en el repositorio que necesita crear para su proyecto.

Como se menciono, en Github tambien puedes entrar en los proyectos de los

demas y colaborar para mejorarlos. Esto quiere decir que los usuarios pueden

opinar, dejar sus comentarios sobre el codigo, colaborar y mejorar el codigo.

Tambien pueden reportar errores para que los desarrolladores lo mejoren.

Por ejemplo: Si su equipo de desarrollo de proyectos consta de 3 o m´as

personas, cada miembro del equipo carga su propio progreso del proyecto y

podr´ıa cometer un error al cambiar lo que otro desarrollador pudo haber cargado

en el repositorio. Para evitar que esto suceda, GitHub muestra un mensaje que

nos informa que est´a enviando una versi´on obsoleta o que es incompatible.

2 P. Padilla

2 Origen

La plataforma GitHub fue creada por Chris Wanstrath, PJ Hyett, Tom PrestonWerner y Scott Chacon en San Francisco, EE. UU. en febrero de 2008 y todav´ıa

se encuentra en el mismo lugar. En febrero de 2009, miembros de la empresa

anunciaron en una entrevista con Yahoo que GitHub ya hab´ıa llegado a m´as de

46 000 repositorios p´ublicos, lo que demuestra la popularidad de Github. Para

junio de 2011, el sitio ReadWriteWeb de Github inform´o que Github hab´ıa superado a Source Forge y Google Code, las plataformas que alojaban una gran

cantidad de proyectos en ese momento. El 16 de enero de 2013, Github se confirm´o particularmente al anunciar que super´o los 10 millones de repositorios en

su plataforma. El 4 de junio de 2018, Microsoft anuncia que ha llegado a un

acuerdo con Github para comprarlo por 7.500 millones de d´olares, y la compra

finalizar´a el 26 de octubre de 2018. El 19 de junio de 2018, Github comenzar´a a

ofrecer paquetes educativos gratuitos en varias escuelas.

3 Ventajas

I. Versionar tu c´odigo. Esto significa que los cambios realizados en un archivo

o colecci´on de archivos se guardan en un momento espec´ıfico, con la capacidad

de acceder al historial de esos cambios para volver a una de estas versiones o

hacer comparaciones entre ellas.

II. Aprender y experimentar. Como muchos desarrolladores tienen sus

proyectos p´ublicamente en Github, es posible acceder, leer, estudiar y aprender de su c´odigo, e incluso realizar cambios y experimentar sin afectar el c´odigo

original, este ´ultimo conocido como: fork.

III. Trabajo en equipo. Github es un excelente lugar para colaborar en una

idea con amigos o colegas. Cuando crea su proyecto, puede invitar a otros usuarios como colaboradores, permiti´endoles leer y escribir directamente en su base

de datos.

IV. Registro de incidencias. Cada proyecto creado en Github tiene un sistema de resoluci´on de problemas que permite a los miembros del equipo (o

cualquier usuario de GitHub si su repositorio es p´ublico) abrir un ticket ingresando sus detalles. con su software o con una idea para una caracter´ıstica que

desea implementar.

V. Compatibilidad. Github es una plataforma web, por lo que no depende

del sistema operativo utilizado y Git es compatible con todos los sistemas, las

herramientas que necesitas instalar: Linux, OS X y Windows.

GitHub 3

VI. Precio. Github es completamente gratuito e ilimitado para proyectos

p´ublicos, lo que significa que cualquiera puede ver el c´odigo en ´el (aunque siempre controlas qui´en carga los cambios), Github tambi´en ofrece la posibilidad

de tener proyectos privados ilimitados pero solo sujeto a tres empleados en el

repositorio.

A continuaci´on los pasos para trasladar un proyecto de Visual Studio 2022 a

la

...

Descargar como (para miembros actualizados)  txt (9.9 Kb)   pdf (52.5 Kb)   docx (13.6 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com