diff --git a/git/git.md b/git/git.md index c0924fa..11c160a 100644 --- a/git/git.md +++ b/git/git.md @@ -62,6 +62,7 @@ Der Publickey darf im Fernsehen gesendet werden, das schadet nix. Eine prima Seite mit Infos zu git und ssh schrieb der Patrick Asmus, klixdu hier: [SSH-Keys für gitea](https://www.media-techport.de/2023/08/howto-ssh-schluessel-fuer-gitea-einfache-einrichtung/ "HP Patrick Asmus") Wenn alles passt, kannst du mit der Befehlsverbindung **&&**, was soviel bedeutet wie "If Exitcode=OK then" die nötigen Kommandos zusammenfassen: + ``` vi README.md && git commit -m "Mein Kommentar" README.md && git push -u origin main ``` @@ -72,3 +73,8 @@ Das funktioniert nicht bei nicht eigenen Repos, wenn die auf "privat" geschaltet ## Bei dem Error `fatal: refusing to merge unrelated histories` den Befehl `git pull origin master --allow-unrelated-histories` verwenden und das Problem ist gelöst. + +## Dateien komplett aus der History löschen + +Wenn man mal Dateien comittet hat, diese aber aus allen Commits wieder entfernen möchte: \ +https://www.baeldung.com/ops/git-remove-file-commit-history