Als «git» getaggte Fragen

Git ist ein Open-Source-System zur verteilten Versionskontrolle (DVCS). Verwenden Sie dieses Tag für Fragen zur Verwendung von Git und zu Workflows. Verwenden Sie das [github] -Tag NICHT für Git-bezogene Probleme, nur weil ein Repository zufällig auf GitHub gehostet wird. Verwenden Sie dieses Tag auch nicht für allgemeine Programmierfragen, die zufällig ein Git-Repository betreffen.

12
Wie kann man ein "git rm -r" zurücksetzen?
Ich sagte aus Versehen git rm -r .. Wie kann ich mich davon erholen? Ich habe mich nicht verpflichtet. Ich denke, alle Dateien wurden zum Löschen markiert und auch physisch von meiner lokalen Kasse entfernt. EDIT: Ich könnte (wenn ich den Befehl kenne) zum letzten Commit zurückkehren. Aber es wäre …
378 git  git-rm 




11
Wie aktualisiere ich auf die neueste Version von Git unter Windows? Zeigt immer noch ältere Version
Ich habe gerade ein Upgrade von meiner vorherigen Version 1.7.9.mysysgit.0 auf Git 1.8.0.1 für Windows durchgeführt. Ich habe die neue Version von der Git-Site heruntergeladen und über das normale Git-Installationsprogramm EXE installiert. Das heißt, wenn ich mein Terminalfenster starte, wird immer noch angezeigt, dass ich die Git-Version 1.7.9.mysysgit.0 ausführe. Wenn …
375 windows  git  upgrade 

3
Zusammenführen zu einem bestimmten Commit
Ich habe einen neuen Zweig mit dem Namen newbranchdes masterZweigs in Git erstellt. Jetzt habe ich eine Arbeit erledigt und wollen fusionieren newbranchzu master; Ich habe jedoch einige zusätzliche Änderungen an vorgenommen newbranchund möchte newbranchbis zum viertletzten Commit zusammenführen master. Ich habe verwendet, cherry-pickaber es zeigt die Meldung, die richtigen …

12
Generieren von Statistiken aus dem Git-Repository
Ich suche nach guten Tools / Skripten, mit denen ich einige Statistiken aus einem Git-Repository generieren kann. Ich habe diese Funktion auf einigen Code-Hosting-Sites gesehen und sie enthielten Informationen wie ... Commits pro Autor Commits pro Tag / Woche / Jahr / etc. Codezeilen im Laufe der Zeit Grafiken ... …
373 git  graph  statistics 

10
Wie färbe ich die Git-Konsole?
Ich habe kürzlich gesehen, dass die gitKonsole in Windows farbig ist, z. B. Grün für Ergänzungen, Rot für Löschungen usw. Wie färbe ich meine gitKonsole so? Um es zu installieren, habe ich den folgenden Befehl verwendet: $ sudo apt-get install git-core
371 git  colors  console 



12
Sollte ich node_modules einchecken, um git zu erstellen, wenn ich eine node.js-App auf Heroku erstelle?
Ich habe die grundlegenden Anweisungen für den Einstieg in node.js auf Heroku hier befolgt: https://devcenter.heroku.com/categories/nodejs Diese Anweisung fordert Sie nicht auf, ein .gitignore-Knotenmodul zu erstellen, und impliziert daher, dass Knotenmodule in git eingecheckt werden sollten. Wenn ich node_modules in git einbinde, wurde meine Einstiegsanwendung korrekt ausgeführt. Als ich dem fortgeschritteneren …
368 git  node.js  heroku  npm  gitignore 

9
Git - Ignoriere den Ordner node_modules überall
Ich habe ein Projekt mit mehreren anderen Projekten: Hauptprojekt Miniprojekt 1 Mini-Projekt 2 Alle enthalten node_modulesOrdner. Ich möchte, dass git den Ordner ignoriert, egal wo er vom Stammordner ausgeht. So etwas in .gitignore hinzuzufügen: *node_modules/*
367 git  node-modules 


13
Nur inszenierte Änderungen in Git verstecken - ist das möglich?
Gibt es eine Möglichkeit, nur meine inszenierten Änderungen zu speichern? Das Szenario, mit dem ich Probleme habe, ist, wenn ich gleichzeitig an mehreren Fehlern gearbeitet habe und mehrere nicht bereitgestellte Änderungen vorgenommen habe. Ich möchte in der Lage sein, diese Dateien einzeln bereitzustellen, meine .patch-Dateien zu erstellen und sie zu …
366 git  git-stash 

12
Wie finde / identifiziere ich große Commits in der Git-Geschichte?
Ich habe ein 300 MB Git Repo. Die Gesamtgröße meiner aktuell ausgecheckten Dateien beträgt 2 MB, und die Gesamtgröße des restlichen Git-Repos beträgt 298 MB. Dies ist im Grunde ein reines Code-Repo, das nicht mehr als ein paar MB groß sein sollte. Ich vermute, jemand hat versehentlich einige große Dateien …
366 git 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.