Integrar el framework Bootstrap para mejorar la presentación y la funcionalidad de una página web.
/tp-5/index.html
con el contenido del HTML inicial.<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Control de Versiones con Git</title>
</head>
<body>
<h1>Control de Versiones con Git</h1>
<p><strong>Git</strong> es un sistema de control de versiones distribuido, ampliamente utilizado en el desarrollo de
software moderno. Fue creado para gestionar proyectos de forma rápida, eficiente y colaborativa.</p>
<h2>Comandos más populares de Git</h2>
<ul>
<li><code>git init</code> - Inicializa un nuevo repositorio Git en el directorio actual. Este comando crea un repositorio vacío.</li>
<li><code>git clone [url]</code> - Clona un repositorio remoto en tu máquina local. Ejemplo: <code>git clone https://github.com/usuario/repositorio.git</code>.</li>
<li><code>git status</code> - Muestra el estado del repositorio: archivos modificados, nuevos archivos no rastreados, cambios preparados para el commit, etc.</li>
<li><code>git add [archivo]</code> - Agrega un archivo o cambios específicos al área de preparación (staging area) para el commit.</li>
<li><code>git commit -m "[mensaje]"</code> - Crea un commit con los archivos añadidos al área de preparación, agregando un mensaje descriptivo.</li>
<li><code>git push</code> - Sube los cambios locales al repositorio remoto. Generalmente se usa después de un commit para actualizar el repositorio remoto.</li>
<li><code>git pull</code> - Obtiene y combina los cambios del repositorio remoto al local. Equivalente a <code>git fetch</code> seguido de <code>git merge</code>.</li>
<li><code>git checkout [rama]</code> - Cambia a una rama específica del repositorio. Si la rama no existe, se puede crear con <code>git checkout -b [rama]</code>.</li>
</ul>
<h2>Comparación con otros sistemas</h2>
<table class="table">
<thead>
<tr>
<th>Sistema</th>
<th>Tipo</th>
<th>Popularidad</th>
</tr>
</thead>
<tbody>
<tr>
<td>Git</td>
<td>Distribuido</td>
<td>Muy alta</td>
</tr>
<tr>
<td>SVN</td>
<td>Centralizado</td>
<td>Media</td>
</tr>
<tr>
<td>Mercurial</td>
<td>Distribuido</td>
<td>Baja</td>
</tr>
<tr>
<td>Perforce</td>
<td>Centralizado</td>
<td>Especializado (AAA, empresas)</td>
</tr>
</tbody>
</table>
<h2>¿Ya usaste Git?</h2>
<p>Completá el siguiente formulario para compartir tu experiencia:</p>
<form class="form">
<label for="nombre">Tu nombre:</label>
<input type="text" id="nombre" name="nombre" class="form-control">
<label for="experiencia">¿Qué usás más?</label><br>
<select id="experiencia" name="experiencia" class="form-select">
<option value="git">Git</option>
<option value="github">Git + GitHub</option>
<option value="otro">Otro sistema</option>
<option value="ninguno">Todavía no uso ninguno</option>
</select>
<input type="submit" value="Enviar" class="btn btn-primary mt-2">
</form>
</body>
</html>
Instalar Bootstrap en el documento utilizando alguna de las dos formas vistas en clase:
Aplicar las siguientes modificaciones utilizando clases de Bootstrap:
<h1>
.Agregar al menos dos componentes de Bootstrap a la página. Algunas sugerencias:
Agregar algunos de los componentes más avanzados, activados a través de botones: