Als «git» getaggte Fragen

335
Machen Sie einen Git-Stash rückgängig

Ich habe gerade ein Versteck in einem Projekt gemacht, das ich nicht festgelegt habe. Gibt es eine Möglichkeit, in den Staat zurückzukehren, bevor ich mich versteckt habe? Wie könnte ich das machen? Ich habe das Terminal geschlossen und mein Laptop ist heruntergefahren. Ich habe einige...

334
Warum empfiehlt GitHub HTTPS gegenüber SSH?

Auf der GitHub Seite gibt es einen Link ... https://help.github.com/articles/generating-ssh-keys ... und es heißt ... Wenn Sie sich entschieden haben, die empfohlene HTTPS-Methode nicht zu verwenden, können wir SSH-Schlüssel verwenden, um eine sichere Verbindung zwischen Ihrem Computer und...

332
Git ziehen nach erzwungenem Update

Ich habe nur ein paar Commits mit gequetscht git rebaseund ein gemacht git push --force(was böse ist, ich weiß). Jetzt haben die anderen Softwareentwickler eine andere Historie und wenn sie eine machen git pull, wird Git zusammengeführt. Gibt es eine Möglichkeit, dies zu beheben, außer eine rm...

329
Git: "Loses Objekt beschädigen"

Immer wenn ich von meiner Fernbedienung ziehe, wird der folgende Fehler bezüglich der Komprimierung angezeigt. Wenn ich die manuelle Komprimierung ausführe, erhalte ich dasselbe: $ git gc error: Could not read 3813783126d41a3200b35b6681357c213352ab31 fatal: bad tree object

328
Root Commit in Git bearbeiten?

Es gibt Möglichkeiten, die Nachricht aus späteren Commits zu ändern: git commit --amend # for the most recent commit git rebase --interactive master~2 # but requires *parent* Wie können Sie die Festschreibungsnachricht des allerersten Festschreibens ändern (das kein übergeordnetes Element...

326
Git ignorieren Ausnahme

Ich habe eine Gitignore-Datei, die Git dazu bringt, *.dllDateien zu ignorieren , und das ist eigentlich das Verhalten, das ich will. foo.dllWie kann ich dies jedoch erreichen, wenn ich eine Ausnahme möchte (dh festschreiben kann