
Fundamentos de Git
Commits, branches, merge, rebase, conflictos, pull requests, GitHub, flujos de trabajo colaborativos
1¿Qué es Git?
¿Qué es Git?
Respuesta
Git es un sistema de control de versiones distribuido creado por Linus Torvalds en 2005. A diferencia de los sistemas centralizados como SVN, cada desarrollador tiene una copia completa del historial del proyecto localmente. Esto permite trabajar sin conexión y ofrece gran flexibilidad para los flujos de trabajo colaborativos.
2¿Qué comando inicializa un nuevo repositorio Git en un directorio?
¿Qué comando inicializa un nuevo repositorio Git en un directorio?
Respuesta
El comando git init crea un nuevo repositorio Git en el directorio actual. Genera una carpeta oculta .git que contiene toda la estructura necesaria para el seguimiento de versiones: historial de commits, branches, configuración local y objetos Git.
3¿Cuál es la diferencia entre git add y git commit?
¿Cuál es la diferencia entre git add y git commit?
Respuesta
Git usa un área de staging (index) intermedia entre los archivos modificados y el historial. git add mueve los cambios a esta área de staging, preparando los archivos para el próximo commit. git commit luego registra el contenido del área de staging en el historial permanente del repositorio.
¿Qué es un commit en Git?
¿Qué comando muestra el estado actual del repositorio Git?
+15 preguntas de entrevista
Otros temas de entrevista Data Science & ML
Fundamentos de Python
Programación Orientada a Objetos en Python
Estructuras de datos en Python
Fundamentos de SQL
Fundamentos de NumPy
Fundamentos de Pandas
Jupyter & Google Colab
SQL Joins y consultas avanzadas
Pandas avanzado
Visualización con Matplotlib & Seaborn
Visualizaciones interactivas con Plotly
Estadística descriptiva
Estadística inferencial
Web Scraping
BigQuery & Cloud Data
Feature Engineering
ML Supervisado: Regresión
ML Supervisado: Clasificación
Árboles de Decisión y Ensembles
ML No Supervisado
Pipelines ML y Validación
Series Temporales y Pronóstico
Fundamentos de Deep Learning
TensorFlow & Keras
CNN y clasificación de imágenes
RNN y Secuencias
Transformers y Attention
NLP y Hugging Face
GenAI y LangChain
MLOps y Despliegue
Domina Data Science & ML para tu próxima entrevista
Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.
Empieza gratis