Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| como_utilizar_el_repositorio_de_git_en_texto_plano [2021/06/05 22:22] – creado bru | como_utilizar_el_repositorio_de_git_en_texto_plano [2026/04/21 16:05] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | Hemos implementado un repositorio de git que puedes utilizar libremente para cualquier script, aplicación o cualquier material que necesite versionado que quieras compartir con nosotros y otras personas en internet. Este artículo no va a explicar el uso básico de GIT pero habrá otro manual de uso básico o puedes revisar otros en Internet. | + | =====Usar el repositorio de Git en texto-plano.xyz===== |
| - | (EDIT 21/12/2020: Partimos de la base de que tienes | + | Hemos implementado |
| - | ===== Cómo utilizar el repositorio | + | > |
| - | Lo primero es que debes crear un enlace simbólico | + | ===== Cómo utilizar tu repositorio de git remoto ===== |
| + | |||
| + | Nuestra comunidad te ofrece un servidor, donde puedes almacenar repositorios git y actualzarlos, | ||
| + | |||
| + | ==== En nuestro servidor texto-plano ==== | ||
| + | |||
| + | === 1. Crea enlace simbólico a git === | ||
| + | |||
| + | Para poder utilizar git, debes contar con un enlace simbólico | ||
| < | < | ||
| ln -s / | ln -s / | ||
| </ | </ | ||
| - | Para crear tu propio | + | |
| + | === 2. Genera un repositorio | ||
| + | El repositorio de proyecto es un directorio localizado dentro de '' | ||
| < | < | ||
| - | mkdir mi_programa.git | + | mkdir ~/ |
| </ | </ | ||
| - | Luego entra a él e inicializa el repositorio: | ||
| - | < | + | Ingresa al directorio del respositorio de // |
| - | cd mi_programa.git && | + | |
| + | < | ||
| + | cd ~/ | ||
| + | git init --bare | ||
| </ | </ | ||
| - | Dentro de mi_programa.git hay un archivo que se llama config. Agrega lo siguiente: | ||
| - | < | + | === 3. Configura el repositorio creado === |
| - | [gitweb] owner = usuario < | + | Asegúrate de editar el fichero '' |
| + | |||
| + | < | ||
| + | [gitweb] | ||
| + | | ||
| </ | </ | ||
| - | Luego agrega un archivo que se llame “description” (puede ser con echo o editándolo por vim/nano): | ||
| - | < | + | Si bien es opcional, es muy recomendable agregarle aste repositorio de // |
| - | echo " | + | |
| + | < | ||
| + | echo " | ||
| </ | </ | ||
| - | Eso por el lado del servidor. Para que tu repositorio local reconozca este repo deberás añadir un repositorio remoto a tu sistema. Dependerá de si trabajas tu aplicación desde tu ~ en texto-plano o si lo haces desde tu PC local: | ||
| - | Si estás | + | >Con esto ya podrás utilizar git en texto-plano.xyz. Tu repositorio debería aparecer en https:// |
| - | < | + | ====En tu dispositivo local ==== |
| - | git remote add texto-plano.xyz / | + | Para que tu repositorio en tu dispositivo local reconozca este repo remoto situado en texto-plano.xyz, |
| + | |||
| + | Dependerá de si trabajas tu aplicación desde tu ~usuario en texto-plano o si lo haces desde tu PC local: | ||
| + | |||
| + | ===Desde tu home en texto-plano.xyz=== | ||
| + | |||
| + | < | ||
| + | git remote add texto-plano.xyz / | ||
| </ | </ | ||
| - | Si estás en tu pc local: | ||
| - | < | + | ===Si estás en tu dispositivo o PC local=== |
| - | git remote add texto-plano.xyz < | + | |
| + | < | ||
| + | git remote add texto-plano.xyz < | ||
| + | </code> | ||
| + | |||
| + | (emplea [[SSH]] para conectarte) | ||
| + | |||
| + | Cuando quieras especificar qué ficheros se van a subir debes utilizar: | ||
| + | |||
| + | <code bash> | ||
| + | git add fichero | ||
| + | </ | ||
| + | |||
| + | ...Y tienes que hacerle un //commit// a los cambios | ||
| + | |||
| + | <code bash> | ||
| + | git commit -m " | ||
| + | </ | ||
| + | |||
| + | (Opcionalmente, | ||
| + | |||
| + | <code bash> | ||
| + | git log | ||
| </ | </ | ||
| - | (emplea SSH para conectarse) | ||
| Cuando necesites actualizar un cambio: | Cuando necesites actualizar un cambio: | ||
| - | < | + | < |
| git push -u texto-plano.xyz master | git push -u texto-plano.xyz master | ||
| </ | </ | ||
| + | |||
| (o el nombre que le hayas puesto a la rama principal) | (o el nombre que le hayas puesto a la rama principal) | ||
| - | Tu repositorio debería aparecer en https://git.texto-plano.xyz | + | Ver también: [[Comandos de Git]] |
| + | |||
| + | ---- | ||
| (Tomado desde la [[https:// | (Tomado desde la [[https:// | ||
| + | |||
| + | Para más información ver: [[https:// | ||
