git & github
Youtube-Tutorials:
git cheat sheet
-
eigenes repo clonen (schlüsselbasiert) mit Schreibrechten:
git clone git@github.com:<username>/<reponame> -
öffentliches (public) repo clonen:
git clone https://github.com/<username>/<reponame> -
Im beim Clonen erzeugten Verzeichnis (lokales Repository) Dateien/Verzeichnisse erstellen oder editieren. Dann Änderungen anzeigen:
git status -
Alle Dateien/Verzeichnisse im lokalen Repository unter Versionskontrolle stellen:
git add . -
Bereitstellen zur Versionierung und commit message schreiben:
git commit -m "new file" -
Auf github hochladen:
git pushoder:
git push origin main(origin: Speicherort am Server, main: branch)
github - Authentifizierung für push schlüsselbasiert
ssh-keygenin der Konsole, unter.sshfindet sich dann eine Datei*.pub. Inhalt auf Github->Settings->SSH and GPG keys in das Feld, das beim Drücken von "New Key" aufgeht, hineinkopieren.git remote add origin git@github.com:<accountname>/<repository-name>