[Gelöst] Wie richtet man Git und GitHub mit PHPStorm ein?

  

4
Themenstarter

Einrichtung, Anschluss und Verwendung von phpstorm mit git und github

Hallo, ich möchte Git einrichten mit PHPStorm und verwende es in Zusammenarbeit mit GitHub, um meine Projekte auf mein GitHub-Konto hochzuladen.

Wie kann ich das tun?

Ich danke Ihnen!

Andrew

2 Antworten
3

Zunächst müssen Sie Git installieren. Downloaden und installieren Sie es auf Ihrem PC von HIER: https://git-scm.com/

Erstellen Sie dann eine LEER Repository auf GitHub - ohne Readme-, Ignore- und Lizenzdateien. Nennen wir es Reise-Website. Für dieses Beispiel werde ich mein echtes GitHub-Repository verwenden: https://github.com/AleikovStudio/travel-site

Jetzt arbeiten Sie mit das Terminal - können Sie cmd von Windows oder das Terminal des PHPStorm verwenden. Ich bevorzuge das im PHPStorm eingebaute Terminal - es ist besser, schneller und intuitiver.

Von Ihrem GitHub Kopieren Sie die Repository-URL - zum Beispiel https://github.com/AleikovStudio/travel-site.git (beachten Sie die .git Erweiterung am Ende); Anstelle von AleikovStudio (mein Benutzername in GitHub - verwenden Sie Ihren).

git und github Arbeitsablauf

Im Ordner Ihres PHPStorm-Projekts müssen Sie Git initialisieren (Sie können übrigens den Ordner mit Ihrem Projekt in das Terminal ziehen). Geben Sie im Terminal ein:

git init

Nun teilen Sie Git mit, wo Sie Ihre Projektdateien online hochladen können (Ihr Push-Repository). Geben Sie dazu in das Terminal ein:

git remote set-url origin  https://github.com/AleikovStudio/travel-site.git 

oder

git remote add origin  https://github.com/AleikovStudio/travel-site.git 

Um zu überprüfen, welches Ihr Push-Repository auf GitHub, geben Sie ein:

git remote -v

Der häufigste und am häufigsten verwendete git-Befehl ist:

git status

Es prüft, ob sich etwas geändert hat, und gibt Ihnen Empfehlungen.

Prüfung des git-Status im phpstorm-Terminal

An alle Änderungen auf der Bühne hinzufügen, Typ:

git hinzufügen.

Die . steht hier für alle Dateien. Um eine bestimmte Datei hinzuzufügen (z. B.: index.html) können Sie eingeben:

git Index hinzufügen.html

Sie können Ihre Änderungen auch mit (hier - A steht für ALL) vornehmen:

git hinzufügen -A

Um eine neue Übergabe durchzuführen und eine Nachricht hinzuzufügen (zum Beispiel: "Neue Nachricht hinzugefügt"), geben Sie ein:

git commit -m "Neue Nachricht hinzugefügt"

Sie können auch stage + commit in einer Befehlszeile eingeben: 

git commit -am "Bühne und Übergabe in einem Befehl"

An die Dateien verschieben (von Ihrem lokalen PC aus) für die erstes Mal zu Ihrem GitHub-Repository online, geben Sie ein:

git Push-Ursprung-Master

Um die Änderungen voranzutreiben danachgeben Sie einfach ein:

git drücken

Git-Zweige:

Zum Erstellen neue Niederlassung, Typ:

git Abzweigung Fußzeile

Dadurch wird ein neuer Zweig mit dem Namen Fußzeile

Um zu sehen, welchen Zweig Sie gerade benutzen, geben Sie ein:

git Zweigstelle

Zum Ändern (Auschecken) der Verzweigung:

git Checkout Zeugnisse

* anstelle der Empfehlungsschreiben (Name der Verzweigung) können Sie Folgendes eingeben Meister (der Hauptzweig):

git Kassensturz

Zum Erstellen und gleichzeitigen Auschecken einer neu Zweig (in diesem Fall mit dem Namen Kopfzeile), Typ:

git checkout -b Kopfzeile

Um den Zweig zusammenzuführen (zum BeispielEmpfehlungsschreiben Zweig) mit dem Meister Zweig (dem Hauptzweig), Typ:

git verschmelzen Zeugnisse

Bitte beachten Sie: Sie müssen sein ON Meister Zweig, um andere Zweige zusammenzuführen (Sie können prüfen, in welchem Zweig Sie sich gerade befinden, indem Sie git branch eingeben).

* anstelle einer Empfehlungsschreiben können Sie den Namen des Zweigs, den Sie zusammenführen möchten, mit dem Meister eine

Hier sind einige andere nützliche Git-Befehle (und einige für das Terminal):

TERMINAL LÖSCHEN (EINGABEAUFFORDERUNG):

cls

EINE AUFGABE AUF DEM TERMINAL (EINGABEAUFFORDERUNG) ANHALTEN:

STRG + C

EIN GIT-PROJEKT VON GITHUB KLONEN:

GIT-VERSION PRÜFEN:

git --version

NEUES VERZEICHNIS/VERZEICHNIS ERSTELLEN (z.B.: hello-world):

mkdir "hello-world"

VERZEICHNIS ÄNDERN ZU (zum Beispiel: hello-world):

cd hello-world

AUFSTEIGEN:

cd..

DATEI ERSTELLEN (zum Beispiel: index.html):

Berühren Sie "index.html".

Wenn Sie eine Fehlermeldung erhalten, müssen Sie möglicherweise das Paket touch npm installieren. Geben Sie im Terminal ein:

npm install touch

Um mehr über npm-Pakete und deren Verwendung mit PHPStorm zu erfahren, lesen Sie bitte hier klicken.

EINE DATEI AUS EINER ÜBERTRAGUNG WIEDERHERSTELLEN:

git Kasse -- .

FILE STAGED (READY TO BE COMMITED - von roter Farbe zu grün):

git hinzufügen -A
2

Grundsätzlich gibt es 2 Hauptschritte um PHPStrom für die Zusammenarbeit mit Git und GitHub zu konfigurieren:

  • Erstens - um Git und PHPStorm zu initialisieren: In PHPStrom müssen Sie navigieren zu VCS >> Import in die Versionskontrolle >> Git-Repository erstellen...:

git mit phpstorm-Einstellungen konfigurieren

Dadurch wird Git für Ihr Projekt initialisiert (Sie müssen .gitignore erstellen Datei auch).

Danach können Sie es einfach mit den Terminal-Befehlen verwalten.

  • Zweitens - Sie müssen Ihr Projekt mit folgenden Punkten verbinden GitHub. Gehen Sie in PHPStrom zu: VCS >> Import in Versionskontrolle >> Projekt auf GitHub freigeben:

github und phpstorm Einstellungen und Konfiguration

Übrigens, in PHP Storm können Sie die Registerkarte Versionskontrolle um Ihre Protokolle besser zu verstehen;

Hier ist ein 10-minütiges Video, das einige Dinge erklärt:

Hier ist mit BitBucket Integration (Deutsch):

...und Video auf Russisch:

Hier ist ein Video über Git und die .gitignore-Datei und welche WP-Dateien zu ignorieren sind:

Teilen: