Articles of git

Git-Erweiterungen: Win32-Fehler 487: Speicherplatz für Cygwin-Heap konnte nicht reserviert werden, Win32-Fehler 0

Git Extensions: Bis gestern hat alles gut funktioniert. Aber plötzlich bekomme ich diesen Fehler, wenn ich versuche, einige Repositories mit git extensions C:\Program Files\Git\bin\git.exe pull –progress “origin” Done 0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487 AllocationBase 0x0, BaseAddress 0x68560000, RegionSize 0x390000, State 0x10000 C:\Program Files\Git\bin\sh.exe: *** Couldn’t reserve space for […]

Was ist der Unterschied zwischen Git Revert, Checkout und Reset?

Ich versuche zu lernen, wie man Dateien und Projekte in einem früheren Zustand wiederherstellt oder reset , und verstehe nicht den Unterschied zwischen git revert , checkout und reset . Warum gibt es 3 verschiedene Befehle für scheinbar den gleichen Zweck, und wann sollte jemand einen über den anderen wählen?

Fehler beim Übergeben an GitHub – unzureichende Berechtigung zum Hinzufügen eines Objekts zur Repository-database

Ich bekomme einen ungewöhnlichen Fehler zurück, während ich versuche, einen “Git-Push” zu meinem GitHub-Repository durchzuführen: Zählen von Objekten: 8, fertig. Deltakompression mit 2 Threads. Objekte komprimieren: 100% (4/4), fertig. Objekte schreiben: 100% (5/5), 1,37 KiB, fertig. Summe 5 (Delta 2), Wiederverwendung 0 (Delta 0) Fehler: unzureichende Berechtigung zum Hinzufügen eines Objekts zur Repository-database ./objects fatal: […]

Exportiert nur modifizierte und hinzugefügte Dateien mit Ordnerstruktur in Git

Ich möchte eine Liste der geänderten und hinzugefügten Dateien in einem bestimmten Commit erhalten, damit ich sie exportieren und ein Paket mit der Dateistruktur erzeugen kann. Die Idee ist, das Paket zu bekommen und es auf dem Server zu extrahieren. Aus vielen Gründen kann ich keinen Hook erstellen, um den Repo automatisch auszuführen, und der […]

Wie kann ich die Dateiberechtigungen wiederherstellen, nach denen git die Datei “denkt”?

Ich habe eine git-Kasse. Alle Dateiberechtigungen sind anders als das, was git denkt, sie sollten daher alle als geändert angezeigt werden. Ohne den Inhalt der Dateien zu berühren (nur die Berechtigungen ändern) Wie setze ich alle Dateien Berechtigungen auf was git denkt, dass sie sein sollten?

git reset –hard HEAD lässt nicht verfolgte Dateien zurück

Wenn ich git reset –hard HEAD , sollte es auf eine ursprüngliche Version von dem, was Sie gezogen haben, zurückgesetzt werden, wie ich es verstehe. Leider bleiben die Dateien liegen, da ein git status eine große Liste nicht aufgezeichneter Dateien anzeigt. Wie sagst du git “Bring es einfach GENAU zurück, was war im letzten Zug, […]

Wie benutzt man das Repository “git –bare init”?

Ich muss ein zentrales Git-Repository erstellen, aber ich bin ein wenig verwirrt … Ich habe ein leeres Repository erstellt (in meinem Git-Server, Maschine 2) mit: $ mkdir test_repo $ git –bare init Jetzt muss ich Dateien von meinem lokalen Repository (Maschine 1) zum nackten Repository (Maschine 2) schieben. Ich habe Zugriff auf Maschine 2 per […]

Fügen Sie einen Zeilenumbruch zu ‘git commit -m’ von der Befehlszeile hinzu

Ich benutze Git von der Kommandozeile aus und versuche, der Commit-Nachricht einen Zeilenumbruch hinzuzufügen (mit git commit -m “” ), ohne in Vim zu gehen. Ist das möglich?

Wie durchsucht man ein Git-Repository nach einer Commit-Nachricht?

Ich habe einen Quellcode in GIT mit der Commit-Nachricht “Build 0051” überprüft. Allerdings kann ich den Quellcode nicht mehr finden – wie extrahiere ich diese Quelle mithilfe der Befehlszeile aus dem GIT-Repository? Aktualisieren Getestet in den Versionen 0043, 0044, 0045 und 0046 mit SmartGIT. Ausgecheckt 0043, und in Versionen bis 0051 in einem anderen Zweig […]

So migrieren Sie das GIT-Repository von einem Server auf einen neuen Server

Ich habe einen Server, den ich nehme. Das einzige, was ich noch migrieren muss, ist mein Repository. Dieser Server ist als Ursprung (Master) für eines meiner Projekte aufgelistet. Was ist der richtige Weg, um das Repository zu verschieben, um den Verlauf zu behalten?