Instalación y uso de Git y SmartGit para Windows     SmartGit es un sofware de origen alemán desarrollado en Java que faci...
Cliqueamos en el menú “Help”, item de menú llamado “Show SSH” y luego en el botón Generate.       Nos aparecerá otra venta...
Hecho todo ya estamos en condiciones de utilizar Git GUI para Windows.Paso 3 – Cargando Jokte!   Arrancamos Git GUI y le d...
3- Elegir el git.exe que instalamos en el paso 3 (la ruta es “c:Archivos de ProgramaGitbingit.exe):4- Elegimos el cliente ...
7- Ponemos nuestro master password (si queremos usar una protección extra de acceso al software):   8- Fin… ya está todo l...
Aquí escogemos “Clone existing repository” y le damos Ok, tras lo cual aparecerá esta otra venta-nuca:Aquí dejamos lo que ...
En este caso escogí donde está instalado Xampp así puedo ejecutar joomla localmente. Luego ledamos a “Next” y nos pedirá u...
Conclusiones       Les recomiendo hacer lo siguiente, sobre todo los que no tienen idea de líneas de comando:       1- Ins...
Upcoming SlideShare
Loading in …5
×

Tutorial Git y Smart Git

3,623 views

Published on

Introducción al uso de los repositorios Github con Git y SmartGit para GNU/Linux

Published in: Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,623
On SlideShare
0
From Embeds
0
Number of Embeds
20
Actions
Shares
0
Downloads
47
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Tutorial Git y Smart Git

  1. 1. Instalación y uso de Git y SmartGit para Windows SmartGit es un sofware de origen alemán desarrollado en Java que facilita el acceso a los repositorios GIT/SVN en forma vi-sual, sin líneas de comandos. Tiene una versión Community gratuita y funciona en varios entornos operativos (Windows, MacOS,Linux/Unix). Ideal para haraganes que no desean tipear nada y solo darle click a todo. SmartGit es un entorno fácil e intuitivo para trabajar con Git pero no contiene el software Git propiamente dicho, por lo cualhay que instalar primero este. A continuación les explico cómo trabajar con ambos y luego ustedes deciden con cuál se quedan. Asimismo antes de hacer cualquier cosa, lean todo hasta el final en donde están mis recomendaciones y explicaciones fina-les.Paso 1 – Instalando Git Vamos a: http://code.google.com/p/msysgit/ y bajamos este archivo; Ejecutamos el archivo para su instalación. Durante la misma marquen estos casilleros: De este modo tendremos también acceso el GIT estándar y por ventanas que les facilitará la tarea. A lodemás denle clic a “Next” en todos los casos hasta finalizarPaso 2 – Generando la llave SSH Vamos a “Inicio -> Todos los programas -> Git y cliqueamos en “Git GUI”.
  2. 2. Cliqueamos en el menú “Help”, item de menú llamado “Show SSH” y luego en el botón Generate. Nos aparecerá otra ventana preguntándonos por una frase para generar la clave, poner la que lesplazca pero a no olvidársela!!!! Luego veremos algo como esto: Copiamos al portapapeles la llave generada y nos vamos a nuestro perfil en GitHub para ponerlaallí.Pasos: - Nos logueamos a Github con nuestro nombre de usuario y contraseña - Vamos a nuestro perfil: - Agregamos nuestra llave cliqueando en el acceso de la siguiente imagen y luego en “Add another public key”: En Title ponemos lo que nos plazca y debajo copiamos el contenido del portapales (la llave SSH).
  3. 3. Hecho todo ya estamos en condiciones de utilizar Git GUI para Windows.Paso 3 – Cargando Jokte! Arrancamos Git GUI y le damos a “Clone existing repository” tras lo cual nos aparecerá esta ventana: En Source Location ponemos: https://tuxmerlin@github.com/JokteLatinoamerica/joomla-cms.git (reemplazar “tuxmerlin” con el nombre de usuario propio) En Target Directory pondremos la ruta local donde estará alojado el clon. Tengan en cuenta que si tienen instalado algún servidor local (Wamp, Xampp) es mejor colocarlo en laruta donde podemos ejecutar el script, ejemplo: c:xampphtdocsjokte. Finalmente le damos a Clone y esperamos que se descarguen los archivos a nuestra carpeta local(demora algo, no se impacienten).Paso 4 – Bajándonos el SmartGit Vamos a la URL: http://www.syntevo.com y descargamos SmartGitPaso 4 – Descomprimimos … el paquete en alguna carpeta que se nos antoje para poder instalarlo. Supongamos“D:MisProgramasNoWarez” y luego ejecutamos el archivo “setup-2_1_6-jre.exe” para instalarlo, tras locual nos aparecerá un icono en el escritorio (pero aún no le damos clic).Paso 5 – Instalando SmartGit Ahora si, cliqueamos en el acceso directo del escritorio y procedemos a su configuración: 1- Aceptar la licencia y click en “Next >” 2- Elegir versión community (Non-commercial use only) y click en “Next>”
  4. 4. 3- Elegir el git.exe que instalamos en el paso 3 (la ruta es “c:Archivos de ProgramaGitbingit.exe):4- Elegimos el cliente para SSH, por defecto dejamos SmartGit:5- Ponemos nuestros datos de usuario que quedarán almancenados en la carpeta USERS de Win- dows 7 o Document and Setting en Windows XP:6- Elegimos el proveedor (Github) y ponemos nuestros datos de acceso:
  5. 5. 7- Ponemos nuestro master password (si queremos usar una protección extra de acceso al software): 8- Fin… ya está todo listoPaso 6 – Arrancando SmartGit Una vez que todo ha sido instalado vamos a ver cómo mierda usar esto, que es una cosa por de-más sencilla. Cliqueamos en el icono del escritorio titulado SmartGit 2.1 para arrancar la cosa, y nos apareceráuna ventana preguntándonos por el repositorio, algo como esto:
  6. 6. Aquí escogemos “Clone existing repository” y le damos Ok, tras lo cual aparecerá esta otra venta-nuca:Aquí dejamos lo que está marcado y hay dos casos.Si el repositorio es nuestro, es decir, somos propietarios (por ejemplo en mi caso tengo tres extensionesJoomla subidas a GitHub) presionamos “Select ->Select from Github”, tras lo cual nos aparecerá otra ven-tana que nos mostrará los mismos.En el caso de Jokte! no somos propietarios pero si administradores, en este caso debemos copiar en elcasillero “Repository URL” lo siguiente: https://usuariogithub@github.com/JokteLatinoamerica/joomla-cms.git Ejemplo: https://tuxmerlin@github.com/JokteLatinoamerica/joomla-cms.gitLuego, al darle clic en “Next” nos va a preguntar por las Credenciales SSH: Aquí le damos a “Choose” y buscamos openssh.cnf que está en la carpeta de instalación GIT(C:Archivos de programaGitsslopenssl.cnf). En Passphrase ponemos la misma frase con la que generamos nuestra llave SSH en la instalaciónde Git. Esto es importante porque se genera una sola llave para el usuario en la PC. Luego le damos a “Login”, tras lo cual aparecerá otra pantalla pidiéndonos la ruta local.
  7. 7. En este caso escogí donde está instalado Xampp así puedo ejecutar joomla localmente. Luego ledamos a “Next” y nos pedirá un nombre para el proyecto. Luego esperamos que se clone todo el repositorio en nuestra PC.
  8. 8. Conclusiones Les recomiendo hacer lo siguiente, sobre todo los que no tienen idea de líneas de comando: 1- Instalen Git como indiqué en la primera parte. 2- Con el Git GUI generen la clave SSH como está explicado. 3- Suban a su perfil en Github esa llave generada. 4- Salteen el paso 3 en donde explico cómo clonar con Git GUI. 5- Instalen SmartGit y hagan como les indico más arriba (desde el punto 4 hasta el final). 6- Luego trabajen con el código como quieran (Notepad++, Netbeans, Eclipse, etc.) 7- Cuando abran o refresquen SmartGit aparecerán los archivos modificados con diferente color y para subirlos a Github presionen “Commit” (pongan algún texto en el casillero de comentarios) y finalmente presionen “Push”.Vista de SmartGit con Jokte clonado: Este tutorial lo hice contra reloj, perdón por la desprolijidad. Cualquier duda… manden un email a info@migueltuyare.com.ar o a migueltuyare@gmail.com ycon gusto los ayudaré. También hay un plugin para el que trabaja con Netbeans que es bastante sencillo de utilizar. Siestán interesados en este armo otro minituto. Saludos y vamos por Jokte! carajo!

×