Home | Videos Tutoriales | ruby4kids Blog | Contactanos

Ingles
Gosu Introduccion Commandos de Referencia
Fuentes de Soporte Git and github
Otros Links de Ruby
Ruby Book: Learn to Program Railsbridge: Teaching Kids Teaching Kids (LA_Ruby Presentation) KIDS RUBY



git y github

Al escribir tus programas, necesitarás encontrar un lugar donde guardarlos. En programación, nosotros usamos repositorios para esto. La mejor parte de los repositorios es que estos pueden guardar seguimientos de los cambios que tu hiciste a tu programa, y otros programadores que les guste tu tratabjo pueden descargar los programas, hacer correcciones y subirlos nuevamente al repositorio para que luego tu descargues los archivos corregidos.

Nosotros usaremos ‘github’, ‘github’ es libre, es una página web que corre Git, la cual es un sistema de control de versiones muy popular que crea repositorios.

Abajo hay algunos comandos y configuraciones que te serán muy útil:

git commands
	clone	
	pull 	
	push	
	add		
	commit	
	status	
	
Configuración  
	1. configuración de la cuenta @ github.com
	2. instalación del software git: http://goo.gl/nym2T  (acortado)
	3. ssh claves  y mas : http://help.github.com/mac-key-setup/
	4. configuración de un nuevo repo para un nuevo proyecto
           - click "New Repository" – solo necesita el nombre del proyecto 
           - click  "Create Repository"
	5. Consola: (Creando un nuevo proyecto usando git)
		mkdir test_git
		cd test_git
		git init
		mate test_file (escribe una frasa, guarda y cierra)
		git add test_file
		git commit -m "commit inicial"
		git push
		
		
	clone  - hace una copia del proyecto en tu computadora
	add    - agrega mis cambios a la lista de commits
	commit - guarda mis cambios en la lista
	push   - envia mis commits al github
	pull   - obtiene la ultima versión desde el github
	status - te muestra los archivos que tienen cambios y te muestra también la lista de commits 

Palabras para aprender:
Repositorio -  Un lugar donde guardamos nuestros archivos del programa y todos los cambios hechos.