Nicht push, pull oder merge git. "Arbeitskopie ungebunden-änderungen"
Ich habe vor kurzem ein git-repository auf bitbucket, und haben ein altes Projekt auf. Die ich begangen habe und schob sich ändern, als ein test, aber jetzt habe ich diesem problem konfrontiert.
Jedes mal, wenn ich versuche zu Ziehen, zu Schieben, oder Zusammenführen bekomme ich diese Fehlermeldung:
"The working copy 'Project_Name' uncommitted changes".
Und die ich begangen habe dies mehrere Male ändern:
BEARBEITEN: ich hab 'git status' und bekam die folgende:
# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
#
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: Crunch.xcodeproj/project.xcworkspace/xcuserdata/Neil.xcuserdatad/UserInterfaceState.xcuserstate
#
no changes added to commit (use "git add" and/or "git commit -a")
Hilfe würde sehr geschätzt werden, SirKaydian
U haben, überprüft mit git status, u haben keine ungebunden änderungen richtig?
Wie soll ich das tun? Ich habe "Status Aktualisieren", immer noch nichts.
Ich schlage vor, navigieren Sie zum Stammverzeichnis Ihres Projekts in einer Eingabeaufforderung ein, und dabei ein "git status". Eine Menge von Git UIs sind unzuverlässig und nicht sagen, Sie über unstaged Dateien. Haben Sie vielleicht zu tun, ein 'git add .' auf der Bühne neue Dateien, die noch begangen werden.
Okay, ich habe die "git status". Check-out die post. Auch die
Wie soll ich das tun? Ich habe "Status Aktualisieren", immer noch nichts.
Ich schlage vor, navigieren Sie zum Stammverzeichnis Ihres Projekts in einer Eingabeaufforderung ein, und dabei ein "git status". Eine Menge von Git UIs sind unzuverlässig und nicht sagen, Sie über unstaged Dateien. Haben Sie vielleicht zu tun, ein 'git add .' auf der Bühne neue Dateien, die noch begangen werden.
Okay, ich habe die "git status". Check-out die post. Auch die
git add .
nichtsInformationsquelleAutor Neil | 2012-08-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schritt 1:
Schritt 2:
Hat Super geklappt danke!!
InformationsquelleAutor Gangcil
Okay, stellt sich heraus, ich hatte gerade einen Kommentar machen
Und sich verpflichten, dass. Jetzt funktioniert es einwandfrei. Diese muss nur einige seltsame Fehler.
Danke für die Hilfe, obwohl, SirKaydian
Yup, wird gutes tun, sir.
🙂 Hab eine tolle Zeit-Programmierung auf der weltweit besten Plattform 🙂
wo hast du diesen Kommentar? bitte etwas konkreter
überall auf Ihre Dateien
InformationsquelleAutor Neil
Ich bin nicht vertraut mit der
.xcuserstate
- Datei, aber es klingt wie eine Benutzer-spezifische Datei. In der Regel Benutzer-spezifische Dateien haben kein Geschäft in der Quellcodeverwaltung. Sie ändern sich Häufig, in der Regel sind binäre und somit schwer zu diff und sind nicht hilfreich für andere Benutzer. Schließen Sie Ihre IDE dann läuft die Befehle oder versuchen Sie, diese Datei-Namen, um Ihre.gitignore
Datei.InformationsquelleAutor robrich
Ich das problem gelöst:
Nicht benutzen, das --force-flag, wenn Sie absolut sicher, dass Sie wissen, was Sie tun.
InformationsquelleAutor haiwuxing
Ausführen der obige Befehl. Dann Begehen, dann schieben.
Siehe hier: Xcode sagt "Uncommitted Changes", Wenn ich versuche, git pull oder push
Möglicherweise müssen Sie diese separat :
InformationsquelleAutor MobileMon