2012/Nodos/Git (sistema de control de versiones)

De Hackmeeting

(Diferencias entre revisiones)
 
(2 ediciones intermedias no se muestran.)
Línea 1: Línea 1:
{{Nodos 2012
{{Nodos 2012
|Título=Git (sistema de control de versiones)
|Título=Git (sistema de control de versiones)
-
|Modalidad=charla
+
|Modalidad=taller
|Duración=30min-1h
|Duración=30min-1h
|Dinamizadora=MurDoK
|Dinamizadora=MurDoK
Línea 7: Línea 7:
Enseñaré el funcionamiento de Git desde el punto de vista práctico, explicando los comandos más utilizados y los problemas que se suelen encontrar durante su uso y cómo resolverlos.
Enseñaré el funcionamiento de Git desde el punto de vista práctico, explicando los comandos más utilizados y los problemas que se suelen encontrar durante su uso y cómo resolverlos.
-
La idea es no usar transparencias sino explicar los conceptos más importantes (ramas, tags, remotes, conflictos...) y meternos a saco con los comandos/alias que en los 3 años que llevo usando he encontrado más importantes.
+
La idea es no usar transparencias sino explicaros los conceptos más importantes (ramas, tags, remotes, conflictos, merges, pull requests...) siempre desde mi experiencia (unos 3 años) y meternos a saco con los comandos, alias y parámetros que considero más importantes.
También daremos un repaso a los hubs de repositorios git como github, gitorious y explicaré cómo funcionan.
También daremos un repaso a los hubs de repositorios git como github, gitorious y explicaré cómo funcionan.

Revisión actual


Git (sistema de control de versiones)




Resumen:

Git es uno de los sistemas de control de versiones más usados hoy en día en proyectos de software libre. Aprende su uso básico en este taller. También agradecerás conocerlo si eres estudiante de informática y para los proyectos en grupo programáis y os enviáis continuamente por correo electrónico los archivos modificados o los guardáis en plataformas como dropbox.

Enseñaré el funcionamiento de Git desde el punto de vista práctico, explicando los comandos más utilizados y los problemas que se suelen encontrar durante su uso y cómo resolverlos. La idea es no usar transparencias sino explicaros los conceptos más importantes (ramas, tags, remotes, conflictos, merges, pull requests...) siempre desde mi experiencia (unos 3 años) y meternos a saco con los comandos, alias y parámetros que considero más importantes.

También daremos un repaso a los hubs de repositorios git como github, gitorious y explicaré cómo funcionan.

Algunos enlaces interesantes:




Modalidad:

taller

Duración:

30min-1hwarning.png"30min-1h" no esta en la lista de posibles valores (Nodo permanente, 15 min., 30 min., 45 min., 60 min., 75 min., 90 min., 105 min., 120 min., 135 min., 150 min., 165 min., 180 min., ) para este atributo.

Nombre de la dinamizadora:

MurDoK

Dirigido a:

programadores, traductores o cualquier tipo de colaborador en proyectos de software libre

Idioma:

.es

Metodología:

Lo ideal es que los asistentes vengan con su portátil y git ya instalado:

apt-get install git aunque si lo hacemos en el hacklab me encargaré de preinstalarlo antes del taller.
Palabras clave:

git,cvs,programación

Conocimientos recomendados para los participantes:

Manejo básico de la terminal en linux

Lecturas recomendadas:

http://sixrevisions.com/resources/git-tutorials-beginners/



Material necesario para dar el nodo:

Git, Internet

Seguridad de asistencia de la persona que lo dinamiza:

10

Podría dar el nodo el:

Viernes mañana: Si. Viernes tarde: Si. Sábado mañana: Si. Sábado tarde: Si. Domingo mañana: Si. Domingo tarde: Si.

Preferiría que fuera:

sin preferencias horarias



Día asignado


Horario asignado:


Sala asignada:


Madrina:





Herramientas personales
wiki-navigation
project-navigation