2016-08-22 5 views
3

Ich habe die folgenden Zweige master -> php-merge-2016, master -> css-merge-2016 und master -> css-merge-2016 -> b4-selector-removal. Um anzufangen muss ich mergeb4-selector-removal-new zu php-merge-2016.Git-Zweig Checkout sagt Dateien würden überschrieben werden, obwohl mein Arbeitsverzeichnis sauber ist

Zur Zeit arbeite ich auf einem Ast b4-selector-removal und alle Änderungen sind engagiert und schob Repository und git status zeigt „Arbeitsverzeichnis ist sauber“

So b4-selector-removal-new-php-merge-2016 Zweige entfernen zu verschmelzen Ich versuchte zunächst, auf zu sein, meine php-merge-2016 Zweig. Wenn ich zu php-merge-2016 mit git checkout php-merge-2016 wechseln, wird es ohne ein Problem ausgecheckt und hier wieder git status zeigt Arbeitsverzeichnis ist sauber, da ich noch keine Änderungen vorgenommen habe.

Nur ein bisschen experimentieren Ich habe versucht, zurück zu b4-selector-removal-new Zweig ohne etwas zu tun. Aber git wird jetzt sagen:

Ihre lokale Änderungen an den folgenden Dateien würden von der Kasse überschrieben werden:
sites/all/themes/base/css/Info-grid.css
sites/all/themes/base/css/info-grid.css.map
sites/all/themes/Desktop/css/print.css
sites/all/themes/Desktop/css/print.css.map
sites/all/themes /mobile/css/ifa-upload.css
sites/all/themes/mobile/css/ifa-upload.css.map
Bitte, legen Sie Ihre Änderungen oder st Asche sie, bevor Sie Zweige wechseln können.

Interessante an Aborting ist, die Dateien oben sind diejenigen gezeigt, die I vor und zurück zwischen zwei genannten Zweige Schalt letzten begangen und geschoben.

Warum bekomme ich diesen Fehler? Worum geht es bei der Arbeit? Ich habe git checkout -f nicht verwendet, weil ich nicht sicher bin, was es tun würde. Ich bin noch nicht sehr vertraut mit git noch so beunruhigend mit etwas, was etwas zwingt.

Ich hatte in einem anderen Beitrag gesehen, dass ich git reset --hard verwendet haben könnte, bevor ich zu einem anderen Zweig auscheckte. was das tun? Wäre das harmlos, wenn ich das in meinem Fall verwende? Wird es das Problem lösen?

Bitte helfen!

+2

Sind Sie ein Windows-Benutzer? Erzähl mir von deinen Zeilenenden. –

+0

Ich bin auf Ubuntu 14.04 LTS. –

+0

Irgendwelche Vorschläge bitte? –

Antwort

Verwandte Themen