2026 Befehlszeilenleitfaden von A bis Z in Übereinstimmung mit DevOps-Standards. Verwalten Sie Versionskontrollsysteme professionell.
In diesem Artikel erklären wir ausführlich den Vorgang des Hochladens (Push) eines Ordners oder von Dateien auf Ihrem Computer auf GitHub mit Git über Windows CMD (Eingabeaufforderung). Unabhängig davon, ob Sie ein Projektktkt von Grund auf neu starten oder ein bestehendes Projektktkt auf GitHub verschieben, wurde dieser Leitfaden gemäß 2026 Softwarestandards erstellt.
Not: Dieses Tutorial konzentriert sich auf Windows CMD; Die Befehle sind jedoch %99 auf Git Bash-, PowerShell- und Linux/MacOS-Terminals gleich. Für die Git-Verwaltung auf der Serverseite Eka Sunucu VPS Sie können unsere Dienstleistungen überprüfen.
Bevor Sie Ihre Projektktkte in das Versionskontrollsystem importieren, müssen Sie die Grundvoraussetzungen erfüllen. In 2026 sind %95 % der Softwareentwicklungsprozesse Git-basiert.
Öffnen Sie CMD und führen Sie den folgenden Befehl aus. Wenn Sie die Versionsnummer sehen, ist die Installation abgeschlossen.
Wenn es nicht installiert ist git-scm.com Sie können es hier herunterladen und installieren.
Git möchte wissen, wer die Commits vorgenommen hat. Diese Einstellung müssen Sie nur einmal vornehmen.
Sie haben ein neues Projektktkt auf Ihrem Computer und möchten es zum ersten Mal auf GitHub hochladen. Gehen wir Schritt für Schritt vor.
Dieser Befehl befindet sich in Ihrem Ordner .git Erstellt einen versteckten Verwaltungsordner mit dem Namen .
Früher wurde „master“ verwendet, aber der moderne Standard ist „main“.
Wir fügen alle Dateien hinzu und speichern unsere erste Version.
Nachdem Sie ein leeres Repo auf GitHub erstellt haben (Repo Create), verbinden Sie Ihr lokales Projektktkt über den Ihnen bereitgestellten HTTPS- oder SSH-Link mit dem Remote-Server.
Veröffentlichen Sie Ihre PHP-, Node.js- oder Python-Projektktkte, die Sie auf GitHub hochgeladen haben, auf der leistungsstarken Cloud-Infrastruktur von Eka Sunucu. Maximale Geschwindigkeit mit NVMe-SSD-Festplatten und 10 Gbit-Leitung.
Schauen Sie sich die Webhosting-Pakete anWenn Sie Ihre eigenen lokalen Dateien an ein Repo senden möchten, das bereits Dateien auf GitHub enthält (z. B. README.md darin), ändert sich die Methode.
Laden Sie zunächst das Repo auf Ihren Computer herunter, fügen Sie Ihre Dateien hinzu und senden Sie es. Dies verhindert Konflikte.
Kopieren Sie nun Ihre Projektktktdateien in diesen Ordner und fahren Sie mit dem Standardprozess fort:
GitHub erlaubt keine Passwort-Pushes mehr (seit 2021). Es gibt zwei Hauptmethoden:
Erstellen Sie ein Token über GitHub-Einstellungen > Entwicklereinstellungen > Persönliche Zugriffstoken. Fügen Sie dieses Token ein, wenn Sie beim Pushen nach einem Passwort gefragt werden.
SSH bietet eine sichere Verbindung ohne Eingabe eines Passworts. Als Eka Sunucu Linux-VPS Wir empfehlen die Verwendung von SSH für die Verwaltung.
Fügen Sie den resultierenden Code zu GitHub > Einstellungen > SSH- und GPG-Schlüssel hinzu. Stellen Sie dann Ihre Repo-Verbindung auf SSH um:
| Komut | Beschreibung |
|---|---|
git status |
Zeigt an, welche Dateien geändert wurden. |
git diff |
Es zeigt Zeile für Zeile Details zu den vorgenommenen Änderungen. |
git pull |
Zieht Änderungen vom Remote-Server (GitHub) auf den lokalen Server. |
git log --oneline |
Listet vergangene Commits in zusammenfassender Form auf. |
git branch |
Listet vorhandene Zweige auf. |
git checkout -b yeni-ozellik |
Es erstellt einen neuen Zweig und wechselt zu diesem Zweig. |
fatal: not a git repositoryGrund: Sie befinden sich in einem Ordner, der nicht mit Git initialisiert wurde.
Lösung: Geben Sie den Projektktktordner ein oder git init Mach es.
failed to push some refsGrund: Es gibt Dateien auf GitHub, die Sie nicht haben (jemand anderes hat sie möglicherweise übertragen).
Lösung: Vorher git pull --rebase Mach es, dann drücke.
LF will be replaced by CRLFGrund: Unterschiedliches Zeilenende zwischen Windows und Linux.
Lösung: Normalerweise ist das kein Problem, Git erledigt das automatisch. Einstellen: git config --global core.autocrlf true
Wenn Sie Ihre Daten auf Ihrem eigenen Server statt auf GitHub behalten möchten, können Sie Eka Sunucu VDS-Pakete herunterladen. GitLab oder Gitea Durch die Installation können Sie Ihren eigenen privaten Git-Server erstellen
Schauen Sie sich die VDS-Pakete an