git pull
fatal: Vorspulen nicht möglich, breche ab.
Problem git push
! [rejected] mit git pull origin –rebase
gelöst
(base) funkadmin@FunkRechner:~/starconnect/repros/note$ git status Auf Branch gitnote Ihr Branch ist 1 Commit vor 'origin/gitnote'. (benutzen Sie "git push", um lokale Commits zu publizieren) Änderungen, die nicht zum Commit vorgemerkt sind: (benutzen Sie "git add <Datei>...", um die Änderungen zum Commit vorzumerken) (benutzen Sie "git restore <Datei>...", um die Änderungen im Arbeitsverzeichnis zu verwerfen) geändert: Dockerfile Unversionierte Dateien: (benutzen Sie "git add <Datei>...", um die Änderungen zum Commit vorzumerken) __pycache__/ channels.json webroot/ keine Änderungen zum Commit vorgemerkt (benutzen Sie "git add" und/oder "git commit -a") (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git add webroot/index.html channels.json Dockerfile __pycache__/ webroot/ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git add webroot/index.html (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git add docker-compose.yaml (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git status Auf Branch gitnote Ihr Branch ist 1 Commit vor 'origin/gitnote'. (benutzen Sie "git push", um lokale Commits zu publizieren) Zum Commit vorgemerkte Änderungen: (benutzen Sie "git restore --staged <Datei>..." zum Entfernen aus der Staging-Area) neue Datei: webroot/index.html Änderungen, die nicht zum Commit vorgemerkt sind: (benutzen Sie "git add <Datei>...", um die Änderungen zum Commit vorzumerken) (benutzen Sie "git restore <Datei>...", um die Änderungen im Arbeitsverzeichnis zu verwerfen) geändert: Dockerfile Unversionierte Dateien: (benutzen Sie "git add <Datei>...", um die Änderungen zum Commit vorzumerken) __pycache__/ channels.json (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git add Dockerfile (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git status Auf Branch gitnote Ihr Branch ist 1 Commit vor 'origin/gitnote'. (benutzen Sie "git push", um lokale Commits zu publizieren) Zum Commit vorgemerkte Änderungen: (benutzen Sie "git restore --staged <Datei>..." zum Entfernen aus der Staging-Area) geändert: Dockerfile neue Datei: webroot/index.html Unversionierte Dateien: (benutzen Sie "git add <Datei>...", um die Änderungen zum Commit vorzumerken) __pycache__/ channels.json (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git add docker-compose.yaml (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git status Auf Branch gitnote Ihr Branch ist 1 Commit vor 'origin/gitnote'. (benutzen Sie "git push", um lokale Commits zu publizieren) Zum Commit vorgemerkte Änderungen: (benutzen Sie "git restore --staged <Datei>..." zum Entfernen aus der Staging-Area) geändert: Dockerfile neue Datei: webroot/index.html Unversionierte Dateien: (benutzen Sie "git add <Datei>...", um die Änderungen zum Commit vorzumerken) __pycache__/ channels.json (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ ls 30days Dockerfile lightningtypeaddress.jpg pyproject.toml webroot channels.json LICENSE main.py README.md docker-compose.yaml lightning.txt __pycache__ requirements.txt (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull remote: Enumerating objects: 5, done. remote: Counting objects: 100% (5/5), done. remote: Compressing objects: 100% (4/4), done. remote: Total 4 (delta 1), reused 0 (delta 0), pack-reused 0 Entpacke Objekte: 100% (4/4), 2.15 KiB | 38.00 KiB/s, fertig. Von https://gitea.starconnect.ch/ID19740720aGremhnn/note 1c9fbc2..e856d6c gitnote -> origin/gitnote Hinweis: Sie haben abweichende Branches und müssen angeben, wie mit diesen Hinweis: umgegangen werden soll. Hinweis: Sie können dies tun, indem Sie einen der folgenden Befehle vor dem Hinweis: nächsten Pull ausführen: Hinweis: Hinweis: git config pull.rebase false # Merge (Standard-Strategie) Hinweis: git config pull.rebase true # Rebase Hinweis: git config pull.ff only # ausschließlich Vorspulen Hinweis: Hinweis: Sie können statt "git config" auch "git config --global" nutzen, um Hinweis: einen Standard für alle Repositories festzulegen. Sie können auch die Hinweis: Option --rebase, --no-rebase oder --ff-only auf der Kommandozeile nutzen, Hinweis: um das konfigurierte Standardverhalten pro Aufruf zu überschreiben. fatal: Es muss angegeben werden, wie mit abweichenden Branches umgegangen werden sollen. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git branch * gitnote (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git branch -a * gitnote remotes/origin/HEAD -> origin/gitnote remotes/origin/gitnote (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git branch -a * gitnote remotes/origin/HEAD -> origin/gitnote remotes/origin/gitnote (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull Hinweis: Sie haben abweichende Branches und müssen angeben, wie mit diesen Hinweis: umgegangen werden soll. Hinweis: Sie können dies tun, indem Sie einen der folgenden Befehle vor dem Hinweis: nächsten Pull ausführen: Hinweis: Hinweis: git config pull.rebase false # Merge (Standard-Strategie) Hinweis: git config pull.rebase true # Rebase Hinweis: git config pull.ff only # ausschließlich Vorspulen Hinweis: Hinweis: Sie können statt "git config" auch "git config --global" nutzen, um Hinweis: einen Standard für alle Repositories festzulegen. Sie können auch die Hinweis: Option --rebase, --no-rebase oder --ff-only auf der Kommandozeile nutzen, Hinweis: um das konfigurierte Standardverhalten pro Aufruf zu überschreiben. fatal: Es muss angegeben werden, wie mit abweichenden Branches umgegangen werden sollen. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull origin Hinweis: Sie haben abweichende Branches und müssen angeben, wie mit diesen Hinweis: umgegangen werden soll. Hinweis: Sie können dies tun, indem Sie einen der folgenden Befehle vor dem Hinweis: nächsten Pull ausführen: Hinweis: Hinweis: git config pull.rebase false # Merge (Standard-Strategie) Hinweis: git config pull.rebase true # Rebase Hinweis: git config pull.ff only # ausschließlich Vorspulen Hinweis: Hinweis: Sie können statt "git config" auch "git config --global" nutzen, um Hinweis: einen Standard für alle Repositories festzulegen. Sie können auch die Hinweis: Option --rebase, --no-rebase oder --ff-only auf der Kommandozeile nutzen, Hinweis: um das konfigurierte Standardverhalten pro Aufruf zu überschreiben. fatal: Es muss angegeben werden, wie mit abweichenden Branches umgegangen werden sollen. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull.ff git: 'pull.ff' ist kein Git-Befehl. Siehe 'git --help'. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git config pull.ff only (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git config pull.rebase false (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git config pull.rebase true (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull error: Pull mit Rebase nicht möglich: Die Staging-Area enthält nicht committete Änderungen. error: Bitte committen Sie die Änderungen oder benutzen Sie "stash". (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git status Auf Branch gitnote Ihr Branch und 'origin/gitnote' sind divergiert, und haben jeweils 1 und 1 unterschiedliche Commits. (benutzen Sie "git pull", um Ihren Branch mit dem Remote-Branch zusammenzuführen) Zum Commit vorgemerkte Änderungen: (benutzen Sie "git restore --staged <Datei>..." zum Entfernen aus der Staging-Area) geändert: Dockerfile neue Datei: webroot/index.html Unversionierte Dateien: (benutzen Sie "git add <Datei>...", um die Änderungen zum Commit vorzumerken) __pycache__/ channels.json (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git commit -m "übertragen der lokalen Änderungen" [gitnote bc28c35] übertragen der lokalen Änderungen 2 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 webroot/index.html (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git status Auf Branch gitnote Ihr Branch und 'origin/gitnote' sind divergiert, und haben jeweils 2 und 1 unterschiedliche Commits. (benutzen Sie "git pull", um Ihren Branch mit dem Remote-Branch zusammenzuführen) Unversionierte Dateien: (benutzen Sie "git add <Datei>...", um die Änderungen zum Commit vorzumerken) __pycache__/ channels.json nichts zum Commit vorgemerkt, aber es gibt unversionierte Dateien (benutzen Sie "git add" zum Versionieren) (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git config pull.rebase true (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git config pull.rebase false (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git branch -a * gitnote remotes/origin/HEAD -> origin/gitnote remotes/origin/gitnote (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull origin fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull origin gitnote Von https://gitea.starconnect.ch/ID19740720aGremhnn/note * branch gitnote -> FETCH_HEAD fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git push To https://gitea.starconnect.ch/ID19740720aGremhnn/note.git ! [rejected] gitnote -> gitnote (non-fast-forward) error: Fehler beim Versenden einiger Referenzen nach 'https://gitea.starconnect.ch/ID19740720aGremhnn/note.git' Hinweis: Aktualisierungen wurden zurückgewiesen, weil die Spitze Ihres aktuellen Hinweis: Branches hinter seinem externen Gegenstück zurückgefallen ist. Führen Sie Hinweis: die externen Änderungen zusammen (z. B. 'git pull ...') bevor Sie "push" Hinweis: erneut ausführen. Hinweis: Siehe auch die Sektion 'Note about fast-forwards' in 'git push --help' Hinweis: für weitere Details. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git co cola cola-sequence-editor commit config (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git che checkout cherry cherry-pick (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git che checkout cherry cherry-pick (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git checkout README.md 0 Pfade vom Index aktualisiert (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git checkout README.md origin/ origin/gitnote origin/HEAD (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git checkout README.md origin/ origin/gitnote origin/HEAD (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git checkout README.md origin/HEAD error: Pfadspezifikation »origin/HEAD« stimmt mit keinen Git bekannten Dateien überein (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git checkout origin/HEAD Hinweis: Wechsle zu 'origin/HEAD'. Sie befinden sich im Zustand eines 'losgelösten HEAD'. Sie können sich umschauen, experimentelle Änderungen vornehmen und diese committen, und Sie können alle möglichen Commits, die Sie in diesem Zustand machen, ohne Auswirkungen auf irgendeinen Branch verwerfen, indem Sie zu einem anderen Branch wechseln. Wenn Sie einen neuen Branch erstellen möchten, um Ihre erstellten Commits zu behalten, können Sie das (jetzt oder später) durch Nutzung von 'switch' mit der Option -c tun. Beispiel: git switch -c <neuer-Branchname> Oder um diese Operation rückgängig zu machen: git switch - Sie können diesen Hinweis ausschalten, indem Sie die Konfigurationsvariable 'advice.detachedHead' auf 'false' setzen. HEAD ist jetzt bei e856d6c Kommunikationsdatei hinzugefügt (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git switch -c HEAD fatal: 'HEAD' ist kein gültiger Branchname. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git switch -c gitnote HEAD (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git switch -c gitnote HEAD (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git switch -c gitnote fatal: Branch 'gitnote' existiert bereits. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git push fatal: Sie befinden sich im Moment auf keinem Branch. Um die Historie, führend zum aktuellen (losgelöster HEAD) Status zu versenden, benutzen Sie git push origin HEAD:<Name-des-Remote-Branches> (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git push origin HEAD:gitnote Everything up-to-date (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull origin HEAD:gitnote Von https://gitea.starconnect.ch/ID19740720aGremhnn/note ! [zurückgewiesen] -> gitnote (kein Vorspulen) (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ ls 30days LICENSE lightningtypeaddress.jpg __pycache__ textaustausch_franz_stefan.md.txt channels.json lightning.txt markdownsyntax.md README.md webroot (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git push fatal: Sie befinden sich im Moment auf keinem Branch. Um die Historie, führend zum aktuellen (losgelöster HEAD) Status zu versenden, benutzen Sie git push origin HEAD:<Name-des-Remote-Branches> (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git status HEAD losgelöst bei origin/gitnote Unversionierte Dateien: (benutzen Sie "git add <Datei>...", um die Änderungen zum Commit vorzumerken) __pycache__/ channels.json nichts zum Commit vorgemerkt, aber es gibt unversionierte Dateien (benutzen Sie "git add" zum Versionieren) (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git branch -a * (HEAD losgelöst bei origin/gitnote) gitnote remotes/origin/HEAD -> origin/gitnote remotes/origin/gitnote (base) funkadmin@FunkRechner:~/starconnect/repros/note$ cat README.md # aktuelle Notiz Einige persönliche Notizen. TODOs ---- ### FIXME Installation Im selben Stiel wie KaP-Net-App wird die StarConnect Akademie entwickelt. Sie dient zum sammeln von Schulungsmaterial als Anwendungsplattform. pyproject.toml Verwaltet alle Teilanwendungen. In den den Quellcodeunterordnern sind Anwendungen welche jeweils eigene Umgebungen und Requirements definieren können ( environment.yml, requirements.txt ) Die Installation sollte mit Dockercontainern docker-compose.yml Datei organiesiert sein. https://setuptools.pypa.io/en/latest/userguide/entry_point.html # StarConnect Akademie Hier ist eine mögliche Basis für das Handout an Stefan: #### Vorwort Die StarConnect Akademie existiert noch nicht, sondern wird als Konzept gerade erst entwickelt. Es gibt noch keine offiziellen Resourcen, um Plattformen oder Schulungsmaterial anzubieten. Du bist in der einzigartigen Position, einen Vorschlag als erster Teilnehmer im Selbststudium ausarbeiten und im praktischen Ansatz realisieren zu können. Dabei erfolgt die Umsetzung mit deinen lokalen Resourcen. Das einzige was zum jetzigen Zeitpunkt offiziell gestellt werden kann ist Gitea als Plattform, um deinen Fortschritt im Code gemeinsam in definierten zeitlichen Abständen reviewen und besprechen zu können. Aktueller Leitfaden für das Selbststudium:---- - Übersicht über Streamlit.io (https://docs.streamlit.io/library/get-started) - 1a. eigenständig Überblick über Third-Party Projekte verschaffen (z.B. Streamlit-Book https://pypi.org/project/streamlit-book/) - Streamlit external Components (https://docs.streamlit.io/library/components) - 2a. Fokus liegt auf offiziellem React-Template (https://github.com/streamlit/component-template) - 2b. Erweiterung der Eingabe-Elemente mit Material-UI Components (https://mui.com/core/) - Setup für Datenbankverbindungen in Streamlit (https://docs.streamlit.io/library/api-reference/connections) - 3a. erweitern eines Database Abstraction Layers, da mehrere verschiedene Datenbanken zum Einsatz kommen können und der Wechsel zw. diesen damit vereinfacht wird - 3b. Layer für TerminusDB (https://terminusdb.com/) anpassen - 3c. Layer für SurrealDB (https://surrealdb.com/) anpassen - Wie entwickelt man diese Anwendungen mit Hilfe von Docker-Containern - 4a. kurzer Überblick https://www.youtube.com/watch?v=zkMRWDQV4Tg - 4b. VSCode Remote Dev-Containers (https://github.com/microsoft/vscode-dev-containers.git) - Wie verwendet man Git Tools um seinen Quellcode zu pflegen und eine Arbeit im Team zu vereinfachen (https://www.youtube.com/watch?v=XmIlJYdBgvc) - Hosten dieser Streamlit Anwendungen (es werden mehrere Dashboards für die unterschiedlichen Anwendungsfälle sein) mittels Docker - 6a. Wie erstellt man eigene Dockerfiles und veröffentlich diese lokal mit Docker-Compose (siehe 4a.) ---- ##### Resultierende Aufgabenstellung: Mit dem oben erworbenen Wissen sollte es möglich sein, eine eLearning Plattform für die Online-Akademie mit Streamlit aufzubauen. Diese Plattform dient dann dazu das Selbststudium zu vertiefen und mit Fragestellungen (in Multiplechoice Form) zu unterfüttern. Somit können StarConnect Anwerber sich mit den Themen schulen, die als Vorrausetzung für das technologische Ökosytem benötigt werden. ## How To Use Docker To Make Local Development A Breeze Docker is a very powerful tool make sure that the way you're running your code locally matches as closely as possible with how it runs in the cloud. ## Usage As a first step, install Docker (see: https://www.docker.com) and install the requirements: ``` pip install -r requirements.txt ``` This is how you run the code locally (without Docker): ``` uvicorn main:app --host 0.0.0.0 --port 8080 --reload ``` Build and run the Docker image locally, as follows: ``` docker build -t main-app . docker run -d -p 8080:80 main-app ``` In order to run the example server with docker compose, use this: ``` docker-compose up --build ``` If you use docker compose and you make a minor change in the file, you can now see how everything is updated and the server is restarted automatically. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ ls 30days LICENSE lightningtypeaddress.jpg __pycache__ textaustausch_franz_stefan.md.txt channels.json lightning.txt markdownsyntax.md README.md webroot (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git switch gitnote HEAD (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git switch HEAD fatal: Ein Branch wird erwartet, 'HEAD' bekommen (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git switch gitnote Vorherige Position von HEAD war e856d6c Kommunikationsdatei hinzugefügt Zu Zweig »gitnote« gewechselt Ihr Branch und 'origin/gitnote' sind divergiert, und haben jeweils 2 und 1 unterschiedliche Commits. (benutzen Sie "git pull", um Ihren Branch mit dem Remote-Branch zusammenzuführen) (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git status Auf Branch gitnote Ihr Branch und 'origin/gitnote' sind divergiert, und haben jeweils 2 und 1 unterschiedliche Commits. (benutzen Sie "git pull", um Ihren Branch mit dem Remote-Branch zusammenzuführen) Unversionierte Dateien: (benutzen Sie "git add <Datei>...", um die Änderungen zum Commit vorzumerken) __pycache__/ channels.json nichts zum Commit vorgemerkt, aber es gibt unversionierte Dateien (benutzen Sie "git add" zum Versionieren) (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git branch -a * gitnote remotes/origin/HEAD -> origin/gitnote remotes/origin/gitnote (base) funkadmin@FunkRechner:~/starconnect/repros/note$ ls 30days Dockerfile lightningtypeaddress.jpg pyproject.toml webroot channels.json LICENSE main.py README.md docker-compose.yaml lightning.txt __pycache__ requirements.txt (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git push To https://gitea.starconnect.ch/ID19740720aGremhnn/note.git ! [rejected] gitnote -> gitnote (non-fast-forward) error: Fehler beim Versenden einiger Referenzen nach 'https://gitea.starconnect.ch/ID19740720aGremhnn/note.git' Hinweis: Aktualisierungen wurden zurückgewiesen, weil die Spitze Ihres aktuellen Hinweis: Branches hinter seinem externen Gegenstück zurückgefallen ist. Führen Sie Hinweis: die externen Änderungen zusammen (z. B. 'git pull ...') bevor Sie "push" Hinweis: erneut ausführen. Hinweis: Siehe auch die Sektion 'Note about fast-forwards' in 'git push --help' Hinweis: für weitere Details. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull fatal: Vorspulen nicht möglich, breche ab. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git pull origin --rebase Erfolgreich Rebase ausgeführt und refs/heads/gitnote aktualisiert. (base) funkadmin@FunkRechner:~/starconnect/repros/note$ ls 30days LICENSE markdownsyntax.md requirements.txt channels.json lightning.txt __pycache__ textaustausch_franz_stefan.md.txt docker-compose.yaml lightningtypeaddress.jpg pyproject.toml webroot Dockerfile main.py README.md (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ (base) funkadmin@FunkRechner:~/starconnect/repros/note$ git push Objekte aufzählen: 13, fertig. Zähle Objekte: 100% (13/13), fertig. Delta-Kompression verwendet bis zu 16 Threads. Komprimiere Objekte: 100% (10/10), fertig. Schreibe Objekte: 100% (12/12), 3.53 KiB | 1.18 MiB/s, fertig. Gesamt 12 (Delta 3), Wiederverwendet 0 (Delta 0), Pack wiederverwendet 0 remote: . Processing 1 references remote: Processed 1 references in total To https://gitea.starconnect.ch/ID19740720aGremhnn/note.git e856d6c..f0b74dd gitnote -> gitnote (base) funkadmin@FunkRechner:~/starconnect/repros/note$