A Hacker’s Guide to Git

He leído y ojeado varias guías/tutoriales sobre Git, pero ésta, A hackers Guide to Git, me ha gustado más que ninguna otra, por un par de razones: escueta, clara y más basada en entender los conceptos que los comandos. No sólo explica el uso de los comandos típicos, sino que empieza por explicar, sin entrar en detalles técnicos, la estructura básica de un repositorio .git. Aunque luego sigue con ejemplos básicos de los comandos más comunes, no se para a explicar en detalle su funcionalidad o sus parámetros, si no más bien, nos explica que ocurre con el repositorio .
Leer más

Aprende Git desde el navegador

Code Schoolcon el patrocinio de Github, ha creado un cursoque nos permite practicar y por consiguiente aprender a usar Git. Todo lo que necesitas es un navegador moderno, un poco de tiempo y algo de ganas. El curso empieza por lo más básico, la creación de un repositorio y poco a poco va avanzando con temas un poco más complejo. El curso trata de 25 ejercicios básico, entre los cuales tendrás que ejecutar los comandos más comunes con los que uno se tiene que enfrentar en el día a día cuando trabaja con un repositorio Git.
Leer más

Las guías de Github

Githubha anunciado Github Guides, una serie de guías que nos ayudan a entender mejor conceptos específicos del ciclo de vida de nuestro proyecto sobre dicha plataforma. En estos momentos hay 4 guías disponibles: Estas guías junto a los cursos oficialesson un gran recurso no sólo para aprender como user Github, sino Git propiamente dicho. Más información
Leer más

Cursos oficiales de Github

Githubcreo que no necesita ningún tipo de presentación, pero si hay algún despistado por la sala, es un sitio web que ofrece servicios de alojamiento de proyectos basado en Git. Y el despistado de turno se preguntará que es Git. Pues Git es un servidor de control de versiones distribuido. Git es una herramienta muy potente y ha revolucionado el campo de los repositorios de versión control. Por lo que Github, estando basado en Git, se aprovecha de dicha potencia.
Leer más

Vídeo tutoriales para aprender Git

Aquí os dejo una serie de vídeo tutorialescortos y concisos para aquellos que queráis aprender git:
Leer más

Repositorio de aliases

Según la wikipediaun alias: Aquí no os vamos a hablar de como crear un alias, que por cierto es muy simple, sino más bien de alias.sh, un repositorio de aliases creado por la comunidad. En éste, podemos encontrar 3 grandes grupos: Bash, Gity Drupal. Puedes buscar y ordenar de distintas formas. Además usa un alias que no está siempre puedes contribuir con el sitio web. Otro enlace a tener en cuenta junto a shell-fu.
Leer más

Guía visual sobre Git

Git, del que hemos ya habladoy publicado otras guías, es uno de esos sitemas con mucho potencial, pero que al principio cuesta un poco de coger la idea. A los que nunca han usado un repositorio de código fuente, uso más común de este tipo de sistemas, les cuesta coger la idea en general y a los que vienen de sistemas como Subversion, CVS, SourceSafe, etc les cuesta entender la architectura distribuída del mismo.
Leer más

Cómo comentar un commit según Linus Torvalds

Cuando hablamos de hacer un commit en un sistema de control de versiones, no es más que subir los cambios que hemos hecho localmente a nuestro repositorio. Aunque cuando hablamos de repositorios descentralizados como el caso de Git, el repositorio de código también vive en nuestro sistema local, con la posibilidad de sincronizar con repositorios remotos. Hecha una pequeña y vaga definición de la acción commit, decir también, que cuando subimos nuestros cambios al repositorio, tenemos la posibilidad de añadir un comentario explicando los cambios realizados.
Leer más

10 tutoriales sobre Git para principiantes

Y hemos hablado sobre Git varias veces (aquí, aquío aquí) y cada día son más los proyectos que apuestan por este servidor de control de versiones distribuido. En Six Revisionshan publicado una entrada dónde recogen 10 recursos muy útiles para aquellos que quieran iniciarse y conocer esta magnífica plataforma.      
Leer más

Git de abajo a arriba

1. License 2. Introduction 3. Repository: Directory content trackingVisto aquí
Leer más