Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   GIT Ansicht :-( (https://www.delphipraxis.net/209835-git-ansicht.html)

haentschman 28. Jan 2022 14:17

GIT Ansicht :-(
 
Liste der Anhänge anzeigen (Anzahl: 3)
Hallöle...8-)

Bei einem Mitarbeiter sieht das GIT Schei... aus. Auch ein neu Klonen bringt es nicht. :evil:

Info:
* Tortoise GIT
Ich habe die Knoten #884,#857 mit Rebase wieder an Development gehängt...:gruebel:

Frage:
1. was habe ich falsch gemacht?
2. wie bekomme ich das korrigiert.

freimatz 28. Jan 2022 14:40

AW: GIT Ansicht :-(
 
Rebase und dann push ... darf wsird soweit ich mich erinner gewarnt.
Bei dir sieht es gut aus?
Dann als hack: Deinen ".git" Ordner zu ihn rüberkopieren.

haentschman 28. Jan 2022 14:59

AW: GIT Ansicht :-(
 
Danke...

Zitat:

soweit ich mich erinner gewarnt.
...ok? Dann suche ich mal.
Zitat:

Dann als hack: Deinen ".git" Ordner zu ihn rüberkopieren.
...gute Idee. :wink:

Phoenix 28. Jan 2022 15:03

AW: GIT Ansicht :-(
 
Zitat:

Zitat von freimatz (Beitrag 1501355)
Rebase und dann push ... darf wsird soweit ich mich erinner gewarnt.

Kann man schon machen (wenn man weiss was man tut), aber ja, wenn jemand das dann ohne Vorwarnung bei sich rein pullt kann das in der Tat problematisch werden.

Mich würde interessieren, wie das Serverseitige Repo mit einem vernünftigen Git-Client (also console oder z.B. GitKraken) ausschaut.

himitsu 28. Jan 2022 15:25

AW: GIT Ansicht :-(
 
Dir im Reflog den alten Zustand raussuchen (vor dem Rebase) und ihn wieder zu einem/deinem aktiven Branch machen :stupid:
und dann eventuell nochmal neu/anders versuchen.

Git ist doch sooo einfach, daß selbst ein kleines Kind sowas lösen kann :roll:



Na OK, für uns Idioten gibt es ja den (die Unmasse) von git cheat sheet, also die "es ist doch nicht so einfach, was mache ich wie".

Wobei dir eher etwas helfen könnte, was ich git shit sheet nennen würde, also ein "Mein Git sieht sch*** aus, was muß ich jetzt tun", wo du vermutlich durch die Gefahrenzone wandern wirst und hoffentlich nicht bei den Russen Roten landest.

haentschman 28. Jan 2022 15:28

AW: GIT Ansicht :-(
 
Zitat:

wie das Serverseitige Repo mit einem vernünftigen Git-Client (also console oder z.B. GitKraken) ausschaut.
...siehe Bild 2 :wink:

Stevie 28. Jan 2022 16:46

AW: GIT Ansicht :-(
 
Die commits, die "merged remote-tracking-branch bla..." heißen, deuten sehr darauf hin, dass da jemand keinen pull/rebase sondern ebend merge genutzt hat, um seinen lokalen Stand mit dem vom remote zu aktualisieren.
Und das beißt sich in aller Regel ziemlich deftig mit einem pull/rebase.

Ich kenne nach über 10 Jahren Git Nutzung keinen Grund, warum man nicht pull/rebase nutzen sollte.
Wohl gemerkt: ich rede hier rein vom aktualisieren seines lokalen Stands mit dem, was auf dem Remote neu ist, da entweder andere im Team was neues gepushed haben oder man selbst von einem anderen Computer aus etwas gepushed hat.

Hier noch, wie man das als default einstellt: https://stackoverflow.com/a/13974638/587106

haentschman 31. Jan 2022 06:11

AW: GIT Ansicht :-(
 
Liste der Anhänge anzeigen (Anzahl: 2)
Moin...:wink:

Ich habe mal aus Spaß bei mir den Bitbucket "cloned".

Bild1: Clone bei mir...wie es sein soll. :shock:
Bild2: Clone bei User auf seinem System

:gruebel:

Da kann doch eigentlich im TortoiseGIT nur eine Einstellung verantwortlich sein...

Der schöne Günther 31. Jan 2022 07:12

AW: GIT Ansicht :-(
 
Ich habe TortoiseGit jetzt nie benutzt, was sagen denn andere Clients wie Gitfiend oder (mein Favorit) VS Code mit Git Graph-Plugin?

haentschman 31. Jan 2022 07:49

AW: GIT Ansicht :-(
 
Liste der Anhänge anzeigen (Anzahl: 2)
Lösung:

Das Graph Commit Ordering war falsch eingestellt. 8-)

Danke an Alle...:thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz