
Git-Grundlagen
Commits, Branches, Merge, Rebase, Konflikte, Pull Requests, GitHub, kollaborative Workflows
1Was ist Git?
Was ist Git?
Antwort
Git ist ein verteiltes Versionskontrollsystem, das 2005 von Linus Torvalds entwickelt wurde. Im Gegensatz zu zentralisierten Systemen wie SVN besitzt jeder Entwickler eine vollständige Kopie der Projekthistorie lokal. Dies ermöglicht Offline-Arbeit und bietet große Flexibilität für kollaborative Workflows.
2Welcher Befehl initialisiert ein neues Git-Repository in einem Verzeichnis?
Welcher Befehl initialisiert ein neues Git-Repository in einem Verzeichnis?
Antwort
Der Befehl git init erstellt ein neues Git-Repository im aktuellen Verzeichnis. Er generiert einen versteckten .git-Ordner, der die gesamte Struktur für die Versionsverfolgung enthält: Commit-Historie, Branches, lokale Konfiguration und Git-Objekte.
3Was ist der Unterschied zwischen git add und git commit?
Was ist der Unterschied zwischen git add und git commit?
Antwort
Git verwendet einen Zwischen-Staging-Bereich (Index) zwischen geänderten Dateien und Historie. git add verschiebt Änderungen in diesen Staging-Bereich und bereitet Dateien für den nächsten Commit vor. git commit zeichnet dann den Inhalt des Staging-Bereichs in der permanenten Repository-Historie auf.
Was ist ein Commit in Git?
Welcher Befehl zeigt den aktuellen Zustand des Git-Repositorys an?
+15 Interview-Fragen
Weitere Data Science & ML-Interviewthemen
Python-Grundlagen
Python Objektorientierte Programmierung
Python-Datenstrukturen
SQL-Grundlagen
NumPy-Grundlagen
Pandas-Grundlagen
Jupyter & Google Colab
SQL Joins & fortgeschrittene Abfragen
Fortgeschrittenes Pandas
Visualisierung mit Matplotlib & Seaborn
Interaktive Visualisierungen mit Plotly
Deskriptive Statistik
Inferenzstatistik
Web Scraping
BigQuery & Cloud Data
Feature Engineering
Überwachtes ML: Regression
Überwachtes ML: Klassifikation
Entscheidungsbäume & Ensembles
Unüberwachtes ML
ML-Pipelines & Validierung
Zeitreihen & Prognosen
Grundlagen des Deep Learning
TensorFlow & Keras
CNN und Bildklassifizierung
RNN & Sequenzen
Transformers & Attention
NLP & Hugging Face
GenAI & LangChain
MLOps und Deployment
Meistere Data Science & ML für dein nächstes Interview
Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.
Kostenlos starten