====== Neues GIT-Repository mit einem Framework anlegen ====== Dieses Beispiel zeigt wie das Framework "Laravel" oder "Lumen" (im folgenden als [FRAMEWORK] bezeichnet) in PhpStorm angelegt und mit GIT versioniert wird. **Voraussetzungen für dieses Beispiel:** * Testumgebung in Microsoft Windows * installiertes PHPStorm * installiertes GIT * installierter Composer * Server oder Webspace mit SSH-Zugriff, auf dem GIT installiert ist (z. B. All-Inkl) * in Windows hinterleger SSH-Key für den Zugriff auf GIT ===== Beispiel für das Anlegen eines neuen GIT-Repository auf dem Webserver ===== Loggen Sie sich per SSH (z. B. mit Putty) auf Ihrem Webspace/Server ein und legen Sie hier ein neues GIT-Repository an. In diesem Beispiel wird in das GIT-Verzeichnis gewechselt und ein neues Repository mit dem Projektnamen "[FRAMEWORK]" angelegt. cd git git init --bare [FRAMEWORK] ---- ===== Neues Projekt in PHPStorm erstellen ===== - Create New Procject - Composer Project - Filter packages: "laravel/[FRAMEWORK]" - Schaltfläche "Create" ---- ===== Neues Projekt in GIT-Repository importieren ===== Hierzu im Windows-Explorer das Projetk-Verzeichnis öffen und im Kontextmenü "Git Bash Here" auswählen und die folgenden Kommandos ausführen: git init git add . git config --global user.name "Vorname Nachname" git config --global user.email emailadresse@domain.com git commit -m 'init [FRAMEWORK]' git remote add origin ssh://username@url/pfad/zum/Projekt/htdocs/[FRAMEWORK] git remote set-url origin ssh://username@url/pfad/zum/Projekt/htdocs/[FRAMEWORK] git push -u origin master