aboutsummaryrefslogtreecommitdiffstats
path: root/_posts/2021-01-22-como-utilizar-el-repositorio-de-git-en-texto-plano.md
diff options
context:
space:
mode:
authorFrancisco Fuentes <git@ffuent.es>2021-01-22 23:33:35 -0300
committerFrancisco Fuentes <git@ffuent.es>2021-01-22 23:33:35 -0300
commit14561c58b70b569b92e8dfed71b4783f04fd69b2 (patch)
tree9896fcd9a20765536718b07af1a86a7c13a17042 /_posts/2021-01-22-como-utilizar-el-repositorio-de-git-en-texto-plano.md
parent2e733bb367c9c60b26167643e038e03be18370f4 (diff)
downloadwiki-14561c58b70b569b92e8dfed71b4783f04fd69b2.tar.gz
Primera edición (traspaso articulos gopher)
Diffstat (limited to '_posts/2021-01-22-como-utilizar-el-repositorio-de-git-en-texto-plano.md')
-rw-r--r--_posts/2021-01-22-como-utilizar-el-repositorio-de-git-en-texto-plano.md67
1 files changed, 67 insertions, 0 deletions
diff --git a/_posts/2021-01-22-como-utilizar-el-repositorio-de-git-en-texto-plano.md b/_posts/2021-01-22-como-utilizar-el-repositorio-de-git-en-texto-plano.md
new file mode 100644
index 0000000..2f8391b
--- /dev/null
+++ b/_posts/2021-01-22-como-utilizar-el-repositorio-de-git-en-texto-plano.md
@@ -0,0 +1,67 @@
+---
+layout: post
+title: Cómo utilizar el repositorio de git en Texto-Plano
+date: 2021-01-22 22:50 -0300
+---
+
+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.
+
+(EDIT 21/12/2020: Partimos de la base de que tienes un repositorio local
+listo para subir al sistema. Si no tienes un repositorio local, créalo)
+
+## Cómo utilizar el repositorio remoto
+
+Lo primero es que debes crear un enlace simbólico a la carpeta de
+/var/www/cgit_repos/<USUARIO> de la siguiente manera:
+
+
+ ln -s /var/www/cgit_repos/$USER ~/public_repos
+
+Para crear tu propio repositorio tienes que entrar ahora a
+~/public_repos y crear un directorio terminado en .git:
+
+ mkdir mi_programa.git
+
+Luego entra a él e inicializa el repositorio:
+
+ cd mi_programa.git && git init --bare
+
+Dentro de mi_programa.git hay un archivo que se llama config. Agrega lo
+siguiente:
+
+ [gitweb] owner = usuario <usuario@texto-plano.xyz>
+
+Luego agrega un archivo que se llame "description" (puede ser con echo o
+editándolo por vim/nano):
+
+ echo "mi fabulosa aplicación que sirve para X cosa" > description
+
+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 en tu ~ de texto-plano.xyz:
+
+ git remote add texto-plano.xyz /home/<USUARIO>/public_repos/<REPO>
+
+Si estás en tu pc local:
+
+ git remote add texto-plano.xyz <USUARIO>@texto-plano.xyz:public_repos/<REPO>
+
+(emplea SSH para conectarse)
+
+Cuando necesites actualizar un cambio:
+
+ git push -u texto-plano.xyz master
+
+(o el nombre que le hayas puesto a la rama principal)
+
+Tu repositorio debería aparecer en [https://git.texto-plano.xyz](https://git.texto-plano.xyz)
+
+(Tomado desde la wiki de tilde.institute cuyo sistema es análogo al
+nuestro)
Un proyecto texto-plano.xyz