como_utilizar_el_repositorio_de_git_en_texto_plano

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
Próxima revisiónAmbos lados, revisión siguiente
como_utilizar_el_repositorio_de_git_en_texto_plano [2023/01/31 01:34] peroncomo_utilizar_el_repositorio_de_git_en_texto_plano [2023/08/14 19:18] – [En tu dispositivo local] peron
Línea 4: Línea 4:
  
 ===== Cómo utilizar tu repositorio de git remoto ===== ===== Cómo utilizar tu repositorio de git remoto =====
 +Nuestra comunidad te ofrece un servidor, donde puedes almacenar repositorios git y actualzarlos, incluso desde el equipo local que utilizas para conectarte a texto-plano.xyz.
  
-Lo primero es que debes crear un enlace simbólico a la carpeta de ''/var/www/cgit_repos/html/$USER'' de la siguiente manera:+==== En nuestro servidor texto-plano ==== 
 +=== 1. Crea enlace simbólico a git === 
 + 
 +Para poder utilizar git, debes contar con un enlace simbólico desde tu directorio ''~/public_repos/'' al directorio de sistema ''/var/www/cgit_repos/html/$USER''. Dicho enlace simbólico ya debería existir, pero en caso de no estarlo puedes hacerlo con el siguiente comando:
  
 <code> <code>
Línea 11: Línea 15:
 </code> </code>
  
-Para crear tu propio repositorio tienes que entrar ahora a ''~/public_repos'' crear un directorio cuyo nombre esté terminado en ''.git'':+=== 2. Genera un repositorio de proyecto === 
 +El repositorio de proyecto es un directorio localizado dentro de ''~/public_repos/''. Por ejemplo, puedes crear un directorio llamado ''mi_programa'':
  
 <code> <code>
-mkdir mi_programa.git+mkdir ~/public_repos/mi_programa/
 </code> </code>
  
-Luego ingresa a él inicializa el repositorio:+Ingresa al directorio del respositorio inícialo:
  
 <code bash> <code bash>
-cd mi_programa.git && git init --bare+cd ~/public_repos/mi_programa/ ; 
 +git init --bare
 </code> </code>
  
-Dentro del directorio ''mi_programa.git'' encontrarás un fichero llamado ''config''. Agrega lo siguiente:+=== 3. Configura el repositorio creado === 
 +Una vez dentro del directorio del repositorio, edita el fichero ''.git/config'', agregando el siguiente contenido al final del fichero (no olvides de adecuarlo con tu nombre de usuari@):
  
 <code bash> <code bash>
Línea 30: Línea 37:
 </code> </code>
  
-Luego agrega un archivo llamado ''description'' (puede hacerlo usando echo o bien editándolo con [[vim]]/[[nano]]):+También puedes agregar una //descripción del repositorio// en un fichero llamado ''.git/description'', que tenga únicamente una línea. Podrás hacerlo usando echo o bien [[editores|tu editor favorito]]:
  
-<code> +<code bash
-echo "mi fabulosa aplicación que sirve para X cosa" > description+echo "mi fabulosa aplicación que sirve para X cosa" > ~/public_repos/mi_programa/.git/description
 </code> </code>
  
-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 ~usuario en texto-plano o si lo haces desde tu PC local:+>Con esto ya podrás utilizar git en texto-plano.xyz. Tu repositorio debería aparecer en https://git.texto-plano.xyz/ 
 + 
 +====En tu dispositivo local ==== 
 +Para que tu repositorio en tu dispositivo local reconozca este repo remoto situado en texto-plano.xyz, debes añadir un repositorio remoto a tu sistema.  
 + 
 +Dependerá de si trabajas tu aplicación desde tu ~usuario en texto-plano o si lo haces desde tu PC local:
  
-  * Si estás en tu home de texto-plano.xyz:+===Desde tu home en texto-plano.xyz===
  
 <code bash> <code bash>
-git remote add texto-plano.xyz /home/<USUARIO>/public_repos/<REPO>+git remote add texto-plano.xyz /home/<USUARIO>/public_repos/mi_programa
 </code> </code>
  
-  * Si estás en tu PC local:+===Si estás en tu dispositivo o PC local===
  
 <code bash> <code bash>
-git remote add texto-plano.xyz <USUARIO>@texto-plano.xyz:public_repos/<REPO> +git remote add texto-plano.xyz <USUARIO>@texto-plano.xyz:public_repos/mi_programa
 </code> </code>
-(emplea SSH para conectarse) 
  
-Cuando quieras especificar que archivos se  van a tomar en cuenta:+(emplea [[SSH]] para conectarte)
  
-<code> +Cuando quieras especificar qué ficheros se van a subir debes utilizar: 
-git add archivo+ 
 +<code bash
 +git add fichero
 </code> </code>
  
-Y tienes que hacerle un commit a los cambios+...Y tienes que hacerle un //commit// a los cambios
  
-<code>+<code bash>
 git commit -m "Commit Inicial" git commit -m "Commit Inicial"
 </code> </code>
Línea 71: Línea 84:
 Cuando necesites actualizar un cambio: Cuando necesites actualizar un cambio:
  
-<code>+<code bash>
 git push -u texto-plano.xyz master  git push -u texto-plano.xyz master 
 </code> </code>
Línea 77: Línea 90:
 (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+
  
 (Tomado desde la [[https://wiki.tilde.institute|wiki de tilde.institute]] cuyo sistema es análogo al nuestro) (Tomado desde la [[https://wiki.tilde.institute|wiki de tilde.institute]] cuyo sistema es análogo al nuestro)
  • como_utilizar_el_repositorio_de_git_en_texto_plano.txt
  • Última modificación: 2023/09/17 01:33
  • por peron