Git Zeug

git forget about ignored files Erstellt man eine .gitignore und listet darin Files die schon geaddet waren, verschwinden diese nicht aus zukünftigen Commits. Möchte man, dass sie aus zukünftigen Commits verschwinden hilft: Die letzte Zeile ist nicht die Standard-Commit-Funktion der IDEs (testet in PhpStorm (schweißt Fehler)). Also auf der Kommandozeile ausführen. Wenn die Dateien noch […]

SSH Zeug

SSH Zugang zum Server einrichten SSH key auf dem Client Rechner erzeugen: Die Datei id_rsa.pub auf den Server hochladen. Die Datei ~/.ssh/authorized_keys auf dem Server anlegen: Wenn vom Client mit root bzw. sudo eine SSH Verbindung hergestellt werden soll, müssen die Keys auf dem Client Rechner in /root/.ssh/ liegen. Die Datei authorized_keys hat pro Zeile […]

PHP Kompatibilität Check

PHPCompatibility PHPCSStandards/composer-installer …mit composer global installieren. Damit das globale Composer Zeug komfortabel in der Bash funktioniert, Folgendes in die ~/.profile Konfiguration PHP_CodeSniffer/wiki/Configuration-Options …im Terminal z.B. (severity=5 macht ne riesige Ausgabe – mit lauter „nice to have“ Zeug): …steht dann in ~/.config/composer/vendor/squizlabs/php_codesniffer/CodeSniffer.conf …wo man die Werte auch manuell ändern kann. run Dann kann man beliebige Projekte […]