Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Git y Github

No description
by

yelitza barrera

on 17 March 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Git y Github

Git y Github
Por: Barrera Juárez Yelitza Fernanda.
Hernández Ramírez José Luis

GIT
Es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando estas tienen un gran número de archivos de código fuente.
RAMAS.
MASTER: Contiene el repositorio que se encuentra publicado en producción, por lo que debe estar siempre estable.
DEVELOPMENT:Es la rama de integración, todas las nuevas funcionalidades se deben integrar en esta rama.
FEATURES. Cada nueva funcionalidad se debe realizar en una rama nueva, específica para esa funcionalidad
HOTFIX: Son bugs que surgen en producción, por lo que se deben arreglar y publicar de forma urgente
EMPRESAS
GITHUB
Es una forja para alojar proyectos utilizando el sistema de control de versiones Git.
CARACTERÍSTICAS
Fuerte apoyo al desarrollo no lineal, por ende rapidez en la gestión de ramas y mezclado de diferentes versiones.
Gestión distribuida.
Los almacenes de información pueden publicarse por HTTP, FTP, rsync o mediante un protocolo nativo.
Gestión eficiente de proyectos grandes.
COMANDOS BÁSICOS
git fetch.
git commit -am "<mensaje>"
git push origin <nombre_rama>
git status
git branch
git push origin
VENTAJAS
Las ventajas de los repositorios basados en carpetas y archivos, son su simplicicidad y el aprovechamiento de los permisos preexistentes de acceso
DESVENTAJAS
La principal desventaja de los repositorios basados en carpetas y archivos es su dificultad de acceso desde distintas ubicaciones.
CARACTERÍSTICAS.
wiki para cada proyecto
página web para cada proyecto
gráfico para ver cómo los desarrolladores trabajan en sus repositorios y bifurcaciones del proyecto
funcionalidades como si se tratase de una red social, como por ejemplo: seguidores;
bueno para trabajo colaborativo entre programadores.
VENTAJAS
Productividad
Organización
Documentación
Seguridad
Rendimiento
Comunidad
Desventajas
Rendimiento
Curva inicial de aprendizaje
Convención
Sensación de bala de plata
¿PARÁ QUE SIRVE?
GitHub aloja tu repositorio de código y te brinda herramientas muy útiles para el trabajo en equipo, dentro de un proyecto.
Full transcript