Arbeiten mit Gitlab

Veröffentlicht in Allgemein | 07.03.2022

Lokales Projekt mit Git verbinden:

  • in Gitlab einloggen
  • Neues Repository
  • Globale Einstellungen
  • in Konsole: cd "Ordner, in den das git-Verzeichnis soll" (bei PW ist das site)
  • git init
  • .gitignore anlegen (Wichtig!)
  • git remote add origin "http-Adresse" (die bekommt man bei Gitlab oben unter "Clone")
  • git add .
  • git commit -m 'init project'
  • git push - u origin master

Existierendes Repository bei Gitlab auf Rechner lokal holen:

  • in Konsole in entsprechenden Projektordner navigieren (bei PW ist das "site")
  • git clone "https-Adresse"

-> beachten, dass es Dateien gibt, die nicht im Git-Verzeichnis erscheinen (siehe .gitignore) - diese müssen manuell nachinstalliert werden!

Commit nach erfolgten Änderungen:

  • in Konsole in Ordner navigieren, wo Git-Verzeichnis liegt
  • git status
  • git add . (wenn alle commited werden sollen)
  • git commit -m 'message'
  • git push -u origin master

-> vorsichtshalber im Browser nochmal in Gitlab überprüfen

Änderungen an einem online stehenden Projekt machen:

  • Änderungen online machen
  • das, was verändert wurde, lokal runterziehen (das ist meistens der template-Ordner)
  • von dort dann commiten

oder direkt auf den Server einwählen: (aber Vorsicht!!!)

  • git remote add origin "https-Url" (die gibts in der git-Oberfläche unter Clone)
  • oder per SSH-Zugang: ssh Benutzername@domain.com (später dann Passwort dazu)
  • -> SSH-Zugang für Kunden im Kundenmenü anlegen unter "Pfad" oder "Quota" (Quota = Webspace) // Neuer SSH-Zugang // Shell = bash // Username und Passwort merken
  • -> git-Ordner per FTP auf Server legen

Konsole bzw. Terminal:

  • aus der Hilfe rauskommen: :wq