Gast
#6212737
Hallo, wir erstellen ein Projekt in qt in einer VM (ubuntu) auf einem Windows rechner. Von der VM aus können wir nicht auf unser repo pushen (dürfen wir nicht). Also ist der Ablauf so, git in windows und rest in VM. Da sind mir jetzt ein paar sachen aufgefallen, die ich mir nicht erklären kann bzw. weiß. 1) Wenn ich in Windows git Dateien stashe oder branch Wechsel oder ähnliches, wird die Änderung in der VM nicht übernommen. Erst wenn ich die Datei in qt schließe und neu öffne, sehe ich die Änderung. - Gibt es eine möglichkeit, dass qt sich automatisch synchronisiert? 2) in der VM haben wir auch git. Diese sieht auch eigentlich unser repo. Ich war automatisch auf meinem Branch, wie auch unter windows. Wenn ich log mache, sehe ich auch alle commits. - Jetzt haben wir unter windows mit git schon einige Dateien hinzugefügt. Diese stehen in der VM als modified. Wenn ich mir die Änderung ansehe, sehe ich, dass es die Komplette datei ist, welche neu hinzugefügt worden ist. Warum sind diese nicht schon drinn? - In der VM werden mir dateien angezeigt, welche eigentlich auf der .gitignore sind. Diese werden mir unter windows auch nicht angezeigt. Muss man da auch noch was beachten? Ziel wäre es dann, nur in der VM zu arbeiten, also push und pulls unter Windows (oder wir bekommen dann doch irgendwann die rechte)