2017-03-13 5 views
1

Ich habe Git auf meinem Windows-Rechner installiert, ich habe es seit einiger Zeit ohne Probleme verwendet.Git bekommt nicht alle Änderungen

Aber vor kurzem, viele Änderungen, die ich in meinem Projekt mache, erscheinen nicht.

Ich habe einen Ordner namens "Project", ich erstelle eine Kopie davon namens "Project 2" und mache alle meine Änderungen lokal. Wenn es funktioniert, kopiere ich alle Dateien zurück nach "Project" und mache einen Commit.

Ich habe so eine lange Zeit gearbeitet, aber vor kurzem ist es nicht die meisten meiner Änderungen zu erfassen. Was kann ich tun? Wie identifiziert Git, was sich zwischen diesem und dem letzten Commit geändert hat?

PS: Ich benutze GitHub für Windows + Git Extensions. Ich habe auch die Git Bash installiert (Kommandozeile).

+0

Können Sie versuchen, ein Muster herauszufinden, welche Änderungen angezeigt werden und welche nicht? –

+0

Hey Kumpel, danke, dass du hilfreich bist. Ich habe "Project" und "Project 2" mit WinMerge verglichen und gesehen, dass sie genau gleich sind. Also überprüfte ich alle meine Änderungen und sah, dass sie tatsächlich im ursprünglichen Project-Ordner wiedergegeben wurden. Ich weiß nicht, wie das passiert ist, und ich werde in den nächsten Tagen nach der Antwort Ausschau halten. Danke vielmals. –

+0

Habe gerade ein Problem gesehen: Selbst wenn "Project" gleich "Project 2" ist, hat es die letzten Änderungen am Git selbst nicht verbessert. Ich denke, ich lösche das Ganze auf meinem lokalen Computer, lade eine neue Kopie von Github herunter und mache das Commit erneut. –

Antwort

0

Die beste Möglichkeit zum Erstellen eines Project2 ist das erneute Klonen des GitHUb-Repos in einem anderen Ordner.

git clone https://github.com/username/reponame Project2 

Oder noch von Befehlszeile können Sie Ihren ursprüngliches Projekt Repo aus einem anderen Zweig in einem different folder, with git worktree Kasse.

Sobald Sie dies getan haben, können Sie GitHub Desktop erneut verwenden.

Verwandte Themen