<!-- 5 -->
<div class="img zoomable">
  <img src="/static/source_imgs/git/pst_1/git.webp" alt="" style="height: 350px; width: auto;">
</div>
<p>
  Para crear un repositorio de <a class="link" data-bs-toggle="modal" data-bs-target="#git">Git</a> donde vamos a enviar
  nuestros cambios, primero necesitamos instalar el programa con permisos
  de superusuario (<code>sudo</code>). Te pedirá tu contraseña, por lo que deberás proporcionarla; en caso de que no lo
  hagas, no se
  instalará:
</p>

{% set i %}
sudo apt install git -y
{% endset %}
{% with codigo=i.strip() %}
{% include 'components/copy-code.html' %}
{% endwith %}

<p>
  Una vez instalado, debes moverte al directorio donde almacenarás tu repositorio. En mi caso, el repositorio lo
  colocaré en <code>home</code>.
</p>

{% set ii %}
cd $HOME
{% endset %}
{% with codigo=ii.strip() %}
{% include 'components/copy-code.html' %}
{% endwith %}

<p>
  Para este ejemplo, voy a crear una carpeta llamada <code>repo_ejemplo</code> y me ubicaré dentro de ella:
</p>

{% set iii %}
mkdir repo_ejemplo && cd repo_ejemplo
{% endset %}
{% with codigo=iii.strip(), isEditable='true' %}
{% include 'components/copy-code.html' %}
{% endwith %}

<p>
  Una vez dentro de la carpeta, debemos iniciar el repositorio ejecutando el siguiente comando:
  <code>git init --bare</code>.
  Esta es una forma de configurar un repositorio Git centralizado y sin área de trabajo, que se utiliza típicamente para
  facilitar la colaboración y el intercambio de código entre múltiples desarrolladores.
</p>

{% set iv %}
git init --bare
{% endset %}
{% with codigo=iv.strip() %}
{% include 'components/copy-code.html' %}
{% endwith %}

<p>
  En caso de que no conozcas el nombre del usuario activo, deberás ejecutar el siguiente comando:
</p>

{% set v %}
whoami
{% endset %}
{% with codigo=v.strip() %}
{% include 'components/copy-code.html' %}
{% endwith %}

<p>
  Con los siguientes dos comandos, debes elevar los privilegios de la carpeta. Para ello, necesitaremos el nombre del
  usuario obtenido con el comando anterior. En los comandos de abajo, deberás sustituir la palabra <code>USER</code> por
  tu
  nombre de usuario.
</p>

{% set vi %}
sudo chown -R USER:USER /home/USER/repo_ejemplo && sudo chmod -R u+w /home/USER/repo_ejemplo
{% endset %}
{% with codigo=vi.strip(), isEditable="true" %}
{% include 'components/copy-code.html' %}
{% endwith %}
