Arama Yap Mesaj Senden
Rückruf anfordern
+90
X
X

Wählen Sie Ihre Währung

Türkische Lira $ US Dollar Euro
X
X

Wählen Sie Ihre Währung

Türkische Lira $ US Dollar Euro

Kontaktieren Sie uns

Standort Halkali Merkez Viertel Fatih Str. Ozgur Apt. No. 46, Kucukcekmece, Istanbul, 34303, TR

Hochladen des Projektktkts auf GitHub mit Git mit CMD

2026 Befehlszeilenleitfaden von A bis Z in Übereinstimmung mit DevOps-Standards. Verwalten Sie Versionskontrollsysteme professionell.

BASH
user@ekasunucu:~/proje$ geh init
Leeres Git-Repository in /project/.git/ initialisiert user@ekasunucu:~/proje$ geh add .
user@ekasunucu:~/proje$ geh begehen -m „Erstes Commit“
user@ekasunucu:~/proje$ geh push -u Ursprung Haupt
Objekte aufzählen: 15, fertig... Schreibobjekte: 100% (15/15), 2.45 KiB...

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.

1. Anforderungen und Git-Installation

Bevor Sie Ihre Projektktkte in das Versionskontrollsystem importieren, müssen Sie die Grundvoraussetzungen erfüllen. In 2026 sind %95 % der Softwareentwicklungsprozesse Git-basiert.

  • Git muss installiert sein: Es ist wichtig, dass die Git-Software auf Ihrem Computer installiert ist.
  • GitHub-Konto: Ein Cloud-Konto (GitHub, GitLab usw.) zum Hosten Ihrer Projektktkte.
  • Zugangsberechtigung: 2026 HTTPS (Token) oder SSH-Schlüssel gemäß Sicherheitsstandards.

Gehen Sie zur Installationskontrolle

Öffnen Sie CMD und führen Sie den folgenden Befehl aus. Wenn Sie die Versionsnummer sehen, ist die Installation abgeschlossen.

CMD
C:\Users\Eka> geh --version

Wenn es nicht installiert ist git-scm.com Sie können es hier herunterladen und installieren.

Erste Einrichtung: Identifizierung

Git möchte wissen, wer die Commits vorgenommen hat. Diese Einstellung müssen Sie nur einmal vornehmen.

CMD
C:\Users\Eka> geh config --global user.name „Ihr Vor- und Nachname“
C:\Users\Eka> geh config --global user.email „[email protected]

2. Szenario A: Erstellen und Pushen eines GitHub-Repos von Grund auf

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.

2.1. Gehen Sie zum Projektktktordner

CMD
C:\Users\Eka> cd C:\Projektktkte\mein-Projektktkt

2.2. Initialisieren des Git-Repos (Init)

Dieser Befehl befindet sich in Ihrem Ordner .git Erstellt einen versteckten Verwaltungsordner mit dem Namen .

CMD
C:\...\mein-Projektktkt> geh init

2.3. Ändern des Filialnamens in „main“

Früher wurde „master“ verwendet, aber der moderne Standard ist „main“.

CMD
C:\...\mein-Projektktkt> geh branch -M Haupt

2.4. Staging- und Commit-Dateien

Wir fügen alle Dateien hinzu und speichern unsere erste Version.

CMD
C:\...\mein-Projektktkt> geh add .
C:\...\mein-Projektktkt> geh begehen -m „Erste Projektktktdateien geladen“

2.5. Verlinken und pushen Sie mit GitHub

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.

CMD
# Remote-Server mit dem Namen „origin“ hinzufügen
C:\...\mein-Projektktkt> geh remote Ursprung hinzufügen https://github.com/kullaniciadi/proje.git

# Dateien senden
C:\...\mein-Projektktkt> geh push -u Ursprung Haupt

Sind Sie bereit, Ihr Projektktkt live zu bringen?

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 an

3. Szenario B: Einreichen des Projektktkts an das vorhandene GitHub-Repo

Wenn 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.

3.1. Sauberste Methode: Klonen

Laden Sie zunächst das Repo auf Ihren Computer herunter, fügen Sie Ihre Dateien hinzu und senden Sie es. Dies verhindert Konflikte.

CMD
C:\projeler> geh clone https://github.com/kullaniciadi/var-olan-repo.git
C:\projeler> cd var-olan-repo

Kopieren Sie nun Ihre Projektktktdateien in diesen Ordner und fahren Sie mit dem Standardprozess fort:

CMD
C:\...\repo> geh add .
C:\...\repo> geh begehen -m „Neue Funktionen hinzugefügt“
C:\...\repo> geh push

4. GitHub-Authentifizierung: SSH und Token

GitHub erlaubt keine Passwort-Pushes mehr (seit 2021). Es gibt zwei Hauptmethoden:

Methode 1: HTTPS-Token (PAT)

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.

Methode 2: SSH-Schlüssel (empfohlen – professionell)

SSH bietet eine sichere Verbindung ohne Eingabe eines Passworts. Als Eka Sunucu Linux-VPS Wir empfehlen die Verwendung von SSH für die Verwaltung.

CMD
# 1. SSH-Schlüssel generieren
C:\> ssh-keygen -t ed25519 -C[email protected]

# 2. Schlüssel anzeigen und kopieren
C:\> type %USERPROFILE%\.ssh\id_ed25519.pub

Fügen Sie den resultierenden Code zu GitHub > Einstellungen > SSH- und GPG-Schlüssel hinzu. Stellen Sie dann Ihre Repo-Verbindung auf SSH um:

CMD
C:\...\repo> geh remote Set-URL-Ursprung [email protected]:Benutzername/Projektktkt.git

5. Täglicher Gebrauch: Die häufigsten Befehle

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.

6. Häufige Fehler und Lösungen

1. fatal: not a git repository

Grund: Sie befinden sich in einem Ordner, der nicht mit Git initialisiert wurde.
Lösung: Geben Sie den Projektktktordner ein oder git init Mach es.

2. failed to push some refs

Grund: 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.

3. LF will be replaced by CRLF

Grund: Unterschiedliches Zeilenende zwischen Windows und Linux.
Lösung: Normalerweise ist das kein Problem, Git erledigt das automatisch. Einstellen: git config --global core.autocrlf true

Benötigen Sie einen Git-Server für Unternehmen?

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

Häufig gestellte Fragen

Was ist der Unterschied zwischen Git und GitHub?

Ich habe versehentlich Dateien übertragen. Wie bekomme ich sie zurück?

Welche Dateien sollte ich nicht auf Git hochladen?

Wie lade ich große Dateien hoch (100MB+)?

Kann Git auf dem Eka Sunucu-Hosting verwendet werden?

Top