Als «git» getaggte Fragen

105
Git Pull / Push - SSL-Routinen können nicht auf HTTPS zugreifen

Ich benutze Git (und GitHub) täglich und alles hat gut funktioniert und plötzlich kann ich nicht mehr über meine Git-Befehle mit meinem entfernten GitHub-Repository kommunizieren. Wenn ich versuche, "Git Pull" zu machen, wird der folgende Fehler ausgegeben: Schwerwiegend: Zugriff auf '...

104
Partielle Commits mit Subversion

In diesem Fall habe ich zwei unabhängige Änderungen in einer Datei vorgenommen: z. fügte eine neue Methode hinzu und änderte eine andere Methode. Ich möchte oft nicht beide Änderungen als ein Commit festschreiben, sondern als zwei unabhängige Commits. In einem Git-Repository würde ich den...

104
Anzeigen einer gelöschten Datei in Git

Ich habe eine Datei mit Git gelöscht und dann festgeschrieben, sodass die Datei nicht mehr in meiner Arbeitskopie enthalten ist. Ich möchte den Inhalt dieser Datei anzeigen, aber nicht wiederherstellen. Wie kann ich das

104
Durchlaufen aller Git-Zweige mit dem Bash-Skript

Wie kann ich mit Bash-Skript alle lokalen Zweige in meinem Repository durchlaufen? Ich muss iterieren und prüfen, ob es einen Unterschied zwischen dem Zweig und einigen entfernten Zweigen gibt. Ex for branch in $(git branch); do git log --oneline $branch ^remotes/origin/master; done Ich muss...

104
Wie bewege ich mich zwischen Commits in Git vorwärts und rückwärts?

Ich mache ein git bisectund nachdem ich zu dem problematischen Commit gekommen bin, versuche ich jetzt, einen Schritt vorwärts / rückwärts zu machen, um sicherzustellen, dass ich im richtigen bin. Ich weiß HEAD^, dass ich in der Geschichte rückwärts gehen muss, aber gibt es eine andere Abkürzung,...

104
Hat Git Add einen ausführlichen Schalter?

Ich bin gerade dabei, alle meine privaten und öffentlichen Repos auf Github umzustellen. Eine der Entscheidungen, die ich getroffen habe, ist, nur die Konsole zu verwenden, da dies einen geringeren Platzbedarf für Werkzeuge bedeutet, wenn ich jemals einen PC usw. wechseln muss. Ich wäre ein großer...

104
Wie kann Git eine Datei als binär behandeln?

Ein Problem mit einem mittelgroßen Projekt, bei dem Visual Studio-Projektdateien immer wieder Probleme haben, weil Git sie als Text behandelt und zusammenführt. Ich möchte die Datei einfach als binär festlegen, damit git diese Dateien niemals automatisch zusammenführt. Gibt es eine Möglichkeit,...

104
'git add --patch' um neue Dateien aufzunehmen?

Gibt es beim Ausführen git add -peine Möglichkeit für Git, neu erstellte Dateien als Hunks auszuwählen? Wenn ich also eine neue Datei mit dem Namen mache foo.javaund dann git add -p ausführe, kann ich mit git nicht den Inhalt dieser Datei auswählen, der dem Index hinzugefügt werden...

104
Wie kann ich ein beschädigtes Git-Repository reparieren?

Ich habe versucht, mein Repository, das ich in meinem Ubuntu-Ordner habe, auf einen neuen Computer zu klonen, und habe Folgendes erhalten: christopher@christopher-laptop:~/source/personal$ git clone ~/Ubuntu\ One\ Side\ Work/projects.git/ Cloning into 'projects'... done. fatal: unable to read tree...

103
Wechseln Sie die Filialnamen in git

Es kann mehrere Möglichkeiten geben, diese Frage zu stellen. Hier ist eine Beschreibung des Problems. Ich arbeitete am Master und engagierte einige Sachen und entschied dann, dass ich diese Arbeit auf Eis legen wollte. Ich habe ein paar Commits gesichert und mich dann verzweigt, bevor ich mit...

103
Neuordnung von Commits

Ich arbeite derzeit an einer Filiale und möchte, dass einige Commits in andere Filialen integriert werden: a-b-c-d-e-f-g (branchA) / --o-x-x-x-x-x-x-x-x-x-x (master) \ x-x-x-x-x (branchB) (Buchstaben bezeichnen Commits, und das "x" sind irrelevante Commits.) Ich bemerkte jedoch, dass es eine gute...