Als «git» getaggte Fragen

88
git gc --aggressive vs git repack

Ich suche nach Möglichkeiten, um die Größe eines gitRepositorys zu reduzieren . Das Suchen führt mich git gc --aggressivemeistens. Ich habe auch gelesen, dass dies nicht der bevorzugte Ansatz ist. Warum? Was muss ich beachten, wenn ich renne gc --aggressive? git repack -a -d --depth=250...

87
Verwalten vieler Git-Repositorys

Das Einrichten eines Projekts ist in Git einfach und so kann ich auch für kleine Skripte ein separates Repository haben. Jetzt ist das Problem, wie man sie verwaltet. Ich arbeite an mehreren Orten mit diesen Repositories. Wenn ich Änderungen an einem Repository vorgenommen habe, möchte ich die...

87
Git-Submodule. In einen neuen Klon des Superprojekts ziehen

OK. Also dachte ich ich hätte das geleckt ... aber jetzt .... Ich habe ein Projekt, das eine kleine Bibliothek von GitHub als Submodul enthält. In der Originalversion dieses Superprojekts funktioniert das Submodul wie erwartet. Ich habe jedoch gerade das Superprojekt geklont und getan, was ich...

87
Git Branch -d gibt Warnung

Ich möchte nur ein besseres Verständnis der Warnmeldung erhalten, nachdem ich einen lokalen Zweig gelöscht habe Warnung: Löschen eines Zweigs 'old_branch', der mit 'refs/remotes/origin/old_branch', aber noch nicht zusammengeführt wurde HEAD.

87
Warum kann ich diesen aktuellen Git-Teilbaum nicht verschieben?

Ich verwende den Git-Teilbaum mit einigen Projekten, an denen ich arbeite, um einen Basiscode zwischen ihnen zu teilen. Der Basiscode wird häufig aktualisiert, und die Upgrades können in jedem der Projekte durchgeführt werden, wobei alle letztendlich aktualisiert werden. Ich bin auf ein Problem...

87
Zufällige 'betrifft' Ordner und '.keep'-Dateien

Ich lerne Schienen. Irgendwann bemerkte ich, dass scheinbar zufällige Ordner und Dateien im Verzeichnis meiner Rails-App angezeigt werden. In einigen Ordnern befindet sich ein concernsOrdner mit einer .keepDatei darin. Die .keepDatei scheint leer zu sein. In anderen Ordnern gibt es keinen...

87
Git macht den Zusammenführungsversuch rückgängig

Ich habe ein Arbeitsverzeichnis (Nr. 1), in dem sich das Herstellerverzeichnis (Nr. 2) befindet. Es gibt eine Abhängigkeit, die ich ohne Composer manuell ziehen wollte (PHP-Version von npm / gem). Ich habe in # 1 gearbeitet, keine Änderungen gespeichert / festgeschrieben, als ich beschlossen habe,...

87
git rm - fatal: pathspec hat keine Dateien gefunden

Ich habe versehentlich über 9000 Fotos zu meinem Projektordner hinzugefügt. Und sie verpflichtet. Dann löschte sie von der Festplatte. Engagiert sein. Jetzt versuche ich, Änderungen auf den Git-Server zu übertragen. Es dauert jedoch zu lange und versucht, 12 GB Daten zu senden. Ich habe die...

86
Änderungen an einer Datei in Git selektiv zurücksetzen oder auschecken?

Gibt es einen Befehl, mit dem Sie die Änderungen an einer Datei (oder Dateien) im Arbeitsverzeichnis teilweise rückgängig machen können? Angenommen, Sie haben eine Datei häufig bearbeitet, stellen jedoch fest, dass Sie einige der Änderungen auf den festgeschriebenen Status zurücksetzen möchten,...