local to remote

This commit is contained in:
Wolfgang Nowak 2023-10-29 15:23:47 +01:00
parent a3e1345dd9
commit 44d0fdd3a2

View file

@ -1,20 +1,22 @@
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. 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.
### Der Reponame "main" ist voreingestellt, es gehen auch andere. ### Der Reponame "main" ist voreingestellt, es gehen auch andere.
Am Beispiel dieses Readme.md:
``` ```
git checkout -b main git checkout -b main
git add README.md git add README.md
git commit -m "first commit" git commit -m "first commit"
git remote add origin git@teapot.informationsanarchistik.de:USERNAME/tipps_und_tricks.git git remote add origin git@teapot.informationsanarchistik.de:Wobbl/tipps_und_tricks.git
git push -u origin main git push -u origin main
``` ```
ॐ wn@magma:~/python/tipps_und_tricks→git:(main) vi README.md ॐ wn@magma:~/python/tipps_und_tricks→git:(main) vi README.md
ॐ wn@magma:~/python/tipps_und_tricks→git:(main) ॐ wn@magma:~/python/tipps_und_tricks→git:(main)
ॐ wn@magma:~/python/tipps_und_tricks→git:(main) ✗ git push -u origin main ॐ wn@magma:~/python/tipps_und_tricks→git:(main) ✗ git push -u origin main
Branch 'main' folgt nun Remote-Branch 'main' von 'origin'. Branch 'main' folgt nun Remote-Branch 'main' von 'origin'.
Everything up-to-date Everything up-to-date
ॐ wn@magma:~/python/tipps_und_tricks→git:(main) ✗ git commit README.md ॐ wn@magma:~/python/tipps_und_tricks→git:(main) ✗ git commit README.md
[main a0d4d5c] geändert: README.md [main a0d4d5c] geändert: README.md
1 file changed, 11 insertions(+), 1 deletion(-) 1 file changed, 11 insertions(+), 1 deletion(-)
ॐ wn@magma:~/python/tipps_und_tricks→git:(main) git push -u origin main ॐ wn@magma:~/python/tipps_und_tricks→git:(main) git push -u origin main
@ -29,9 +31,9 @@ remote: Processed 1 references in total
To teapot.informationsanarchistik.de:Wobbl/tipps_und_tricks.git To teapot.informationsanarchistik.de:Wobbl/tipps_und_tricks.git
83c741e..a0d4d5c main -> main 83c741e..a0d4d5c main -> main
Branch 'main' folgt nun Remote-Branch 'main' von 'origin'. Branch 'main' folgt nun Remote-Branch 'main' von 'origin'.
# ssh # ssh
Ein Zugriff auf den Teetopf über https ist komplexer und unsicherer als über **ssh** Ein Zugriff auf den Teetopf über https ist komplexer und unsicherer als über **ssh**
ssh ist ein unverzichtbare universelles "Schweizermesser" für professionelles und sicheres Arbeiten im Netz. ssh ist ein unverzichtbare universelles "Schweizermesser" für professionelles und sicheres Arbeiten im Netz.
Um _forgejo_ auf teapot mit ssh zu bedienen, muss mensch einen zweiteiligen Schlüssel generieren. Um _forgejo_ auf teapot mit ssh zu bedienen, muss mensch einen zweiteiligen Schlüssel generieren.
@ -50,8 +52,8 @@ Die klappste in die Zwischenablage und bunkerst sie in deinem Profil im _forgejo
**Auf keinen Fall den privaten Schlüssel hochladen oder überhaupt jemals irgendwo durch irgendwelche Leitungen schicken!** **Auf keinen Fall den privaten Schlüssel hochladen oder überhaupt jemals irgendwo durch irgendwelche Leitungen schicken!**
Sollte das versehentlich passiert sein, kannste den Schlüssel löschen und nen neuen anlegen. Sollte das versehentlich passiert sein, kannste den Schlüssel löschen und nen neuen anlegen.
Der Publickey darf im Fernsehen gesendet werden, das schadet nix. 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") 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")