El árbol puede ser accedido fácilmente mediante comandos de consola en cualquier distribución o herramientas gráficas para GIT (disponibles para Linux, Mac o Windows).

Usuarios anónimos:

Además de instalar Git[1] se debe crear un repositorio local de la siguiente manera:

  1. En una consola cree/ingrese a la carpeta donde quiere descargar el repositorio.

  2. Descargue una copia del árbol de fuentes mediante: git clone https://github.com/unix4you2/practico.git

  3. Después de un momento los fuentes del proyecto estarán descargados.

Cualquier persona o desarrollador puede hacer aportes al código fuente del proyecto mediante parches incrementales que pueden ser revisados por el líder de proyecto antes de ser aplicados a una nueva versión.

Desarrolladores registrados:

Los desarrolladores que se encuentren registrados previamente y deseen realizar aportes al código del proyecto pueden hacerlo mediante parches incrementales o también mediante commits al árbol del proyecto así:

  1. En una consola cree/ingrese a la carpeta donde quiere descargar el repositorio.

  2. Descargue una copia del árbol de fuentes mediante: git clone http://usuario@https://github.com/unix4you2/practico.git

  3. Después de un momento los fuentes del proyecto estarán descargados.

  4. Haga los cambios que considere necesarios

  5. Puede verificar el estado de los cambios a remitir mediante git status

  6. En caso de haber incluido archivos nuevos al proyecto puede utilizar un git add . (punto) o en lugar del punto solamente el nombre del archivo.

  7. Describa el envío a realizar mediante git commit -a e ingresando un texto descriptivo en el archivo y luego cerrando este.

  8. Haga el envío al árbol del proyecto mediante git push origin master

Importante: Aquellos desarrolladores que quieran evitar la carga de algunos archivos al árbol del proyecto pueden hacerlo mediante su inclusión en el archivo .gitignore (ver archivo para ejemplos)

Instalación de git bajo Linux:

  • Debian, Ubuntu, Linux Mint y otros similares: sudo apt-get install git git-gui

  • RedHat, Fedora, CentOS y otros similares: sudo yum install git git-gui

Herramientas gráficas que puede utilizar para la visualización del árbol Git:

  • qgit (interfaz Qt-kde), gitk (combinado con git-gui e iniciado desde el path donde se encuentre el árbol), cgit y gitweb (Interfaces web para publicación).

Desarrolladores que utilicen otras plataformas como MacOS o Windows pueden encontrar algunos clientes desde la página oficial de Git.


Uso básico de Git con el proyecto

Para aquellos que apenas comienzan con Git dejamos aquí estas guías rápidas.

Manual rápido para el uso de GIT con este proyecto

Actualmente el proyecto Práctico cuenta con un repositorio en GitHub. El árbol puede ser accedido fácilmente mediante comandos de consola en cualquier distribución o herramientas gráficas para GIT (disponibles para Linux, Mac o Windows). Además de esta guía simplificada, al finalizar el documento podrán encontrarse textos adicionales sobre el uso de GIT y enlaces de descarga para los clientes.

Textos adicionales sobre el uso de GIT

Otros de interés sobre cómo colaborar correctamente a proyectos en GitHub


Migración de repositorios entre servidores Git:

  1. git clone --mirror https://ServidorOrigen/Usuario/Repositorio.git

  2. git remote -v (para ver a dónde apunta)

  3. git remote rm origin (para remover el origen en el repo local)

  4. git remote add origin Usuario@ServidorDestino/Ruta/Repositorio.git

  5. git remote -v (para verificar los cambios del destino)

  6. git push origin --all (para enviar todo al nuevo servidor)

  7. git push origin --tags (para enviar las etiquetas también)