Clonar

Cada estudiante necesita:
🧮 R instalado
📊 RStudio instalado
🌱 Git instalado (Windows/Mac/Linux)
🐙 Cuenta en GitHub
Configurar Git por primera vez (SOLO UNA VEZ)
En cualquier terminal (puede ser la de RStudio):
1️⃣ Configurar su nombre:
git config --global user.name "Nombre Apellido"Ejemplo:
git config --global user.name "Camila Rodríguez"2️⃣ Configurar su correo (el mismo de GitHub):
git config --global user.email "tu_correo@dominio.com"Ejemplo:
git config --global user.email "camila.rodriguez@correo.com"3️⃣ (Opcional pero útil) Verificar:
git config --global user.name
git config --global user.emailCrear el token personal (PAT) en GitHub (SOLO UNA VEZ)
Entrar a GitHub loggeados: 👉 https://github.com
Clic en su foto (arriba a la derecha) → Settings
En el menú izquierdo bajar hasta: 👉 Developer settings
Entrar a: 👉 Personal access tokens → Tokens (classic)
Clic en botón verde: 👉 Generate new token (classic)
Completar:
- Name:
token-curso-mi-red-car - Expiration: 90 days (o más)
- Scopes: marcar repo
- Name:
Clic en Generate token
Copiar el token que aparece (algo como):
ghp_7aJFdP0...etc
⚠️ MUY IMPORTANTE:
Ese token se copia y se guarda en un lugar seguro (bloc de notas, gestor de contraseñas). No se muestra de nuevo. NO LO PONGAS EN ALGÚN MARKDOWN Ó QUARTO.
Clonar el repositorio del curso en RStudio
Por ejemplo:
https://github.com/DannaCruz/mi-red-car.git
Ellos hacen en RStudio:
File → New Project → Version Control → GitEn Repository URL pegan:
https://github.com/DannaCruz/mi-red-car.git
Eligen una carpeta en su computador donde guardar el proyecto (por ejemplo:
Documentos/curso-git).Clic en Create Project.
RStudio:
descargará el repositorio
creará una carpeta
mi-red-car/abrirá el proyecto.
Cada estudiante trabaja SOLO en su carpeta
Ejemplo:
Si Camila es la Estudiante 3, tú le asignas la carpeta:
Est3/
└── index.qmd
Ella:
abre
Est3/index.qmdescribe su texto
agrega código, gráficos, etc.
NO toca
_quarto.ymlni las carpetas de otros.
Eso reduce mucho los conflictos de Git.
Ver el sitio en su computador (Quarto)
En RStudio, estando en el proyecto mi-red-car, pueden:
Abrir la Terminal o Console
Ejecutar:
quarto previewEso abre el sitio localmente (generalmente en http://localhost:xxxx).
Así cada estudiante ve su página como quedará en el sitio.
Guardar cambios con Git: add + commit + push
Cuando el estudiante haya editado su EstX/index.qmd, hace:
Ver qué cambió
En la pestaña Git de RStudio (arriba a la derecha):
- Verá los archivos modificados (por ejemplo
Est3/index.qmd)
También puede usar terminal:
git statusAgregar los cambios al “staging area”
Desde RStudio:
En la pestaña Git, marcar la casilla del archivo cambiado.
Clic en Stage (o simplemente “Commit…” y se marca solo).
O en terminal:
git add Est3/index.qmdHacer el commit (guardar en el historial local)
En RStudio:
Clic en botón Commit…
Escribir un mensaje descriptivo, por ejemplo:
Agrego primera versión del análisis de mi red (Est3)
- Clic en Commit (ventana pequeña)
O en terminal:
git commit -m "Agrego primera versión del análisis de mi red (Est3)"Subir los cambios a GitHub (push)
En RStudio:
- Botón Push (arriba en la pestaña Git)
En terminal:
git pushCuando pide:
Username for 'https://github.com':
→ escriben su usuario de GitHub, por ejemplo:
camirodriguez
Cuando pide:
Password for 'https://usuario@github.com':
→ pegan el token que generaron (NO su contraseña normal).
La primera vez les pedirá eso, luego puedes enseñarles:
git config --global credential.helper storePara que lo recuerde.
Ver sus aportes en GitHub
Al entrar a tu repo:
👉 https://github.com/DannaCruz/mi-red-car
Ellos verán:
- sus cambios en la carpeta
EstX/ - historial de commits
- quién modificó qué