Articles of git

Git: Wie schnell vorwärts zu ignorieren und Ursprung zu früheren Commit zurückzusetzen?

ich benutzte git reset –hard dc082bc … aufgrund einiger schlechter Commits zur Verzweigung zurück in einen erforderlichen vorherigen Zustand zurückkehren. Dies hat meine lokale Filiale gut zurückgespult. Allerdings möchte ich den Zweig auf “Ursprung” auf denselben Commit zurückspulen, damit ich neu beginnen kann. Kann mir jemand sagen, wie man den Ursprungszweig (nicht Master) zu diesem […]

Wie erzwinge ich git, LF anstelle von CR + LF unter Windows zu verwenden?

Ich möchte git zum Auschecken von Dateien unter Windows nur mit LF nicht CR+LF zwingen. Ich habe die beiden Konfigurationsoptionen überprüft, konnte jedoch nicht die richtige Kombination von Einstellungen finden. Ich will, dass es alle Dateien in LF konvertiert und die LF auf den Dateien behält. Bemerkung: Ich habe autocrlf = input aber das repariert […]

Wie kann ich .DS_Store-Dateien aus einem Git-Repository entfernen?

Wie kann ich diese lästigen Mac OS X .DS_Store Dateien aus einem Git-Repository entfernen?

Soll das aktuelle Commit das einzige (initiale) Commit in einem Git-Repository sein?

Ich habe derzeit ein lokales Git-Repository, das ich in ein Github-Repository stoße. Das lokale Repository hat ca. 10 Commits und das Github-Repository ist ein synchronisiertes Duplikat. Was ich tun möchte, ist ALLE Versionsgeschichte aus dem lokalen Git-Repository zu entfernen, so dass die aktuellen Inhalte des Repository als einzige Commit angezeigt werden (und daher ältere Versionen […]

Wie entferne ich ein Verzeichnis aus dem Git Repository?

Ich habe 2 Verzeichnisse in meinem GitHub-Repository. Ich möchte einen von ihnen löschen. Wie kann ich das tun, ohne das gesamte Repository zu löschen und neu zu erstellen?

Wie finde ich den nächsten Commit in Git? (Kind / Kinder von ref)

ref^ bezieht sich auf das Commit vor ref , was ist mit dem Commit nach ref ? Zum Beispiel, wenn ich git checkout 12345 wie überprüfe ich die nächste Commit? Vielen Dank. PS Ja, Git ist ein DAG-Knoten-pointers-Strukturbaum was auch immer. Wie finde ich das Commit nach diesem?

Git SSH-Fehler: “Verbindung mit Host: Falsche Dateinummer”

Ich folgte dem Git-Guide, aber ich habe dieses seltsame Problem, wenn ich versuche, mich mit GitHub zu verbinden: $ ssh -v git@github.com OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007 debug1: Reading configuration data /c/Documents and Settings/mugues/.ssh/config debug1: Applying options for github.com debug1: Connecting to github.com [207.97.227.239] port 22. debug1: connect to address 207.97.227.239 port 22: Attempt […]

Beginne eine Git Commit Nachricht mit einem Hashzeichen (#)

Git behandelt Zeilen, die beim Commit mit # als Kommentarzeilen. Dies ist sehr ärgerlich, wenn man mit einem Ticket-Tracking-System arbeitet und versucht, die Ticketnummer am Anfang der Zeile zu schreiben, z #123 salt hashed passwords Git entfernt einfach die Zeile aus der Commit-Nachricht. Gibt es eine Möglichkeit, dem Hash zu entkommen? Ich probierte \ und […]

Soll ich node_modules beim Erstellen einer node.js App auf Heroku einchecken?

Ich habe die grundlegenden statementen für node.js auf Heroku hier gelesen: https://devcenter.heroku.com/categories/nodejs Diese statement weist Sie nicht an, ein .gitignore-Knotenmodul zu erstellen und impliziert daher, dass Knotenmodule in git eingecheckt werden sollen. Wenn ich node_modules in git einschließe, lief meine erste Anwendung richtig. Als ich dem fortgeschritteneren Beispiel folgte: https://devcenter.heroku.com/articles/realtime-polyglot-app-node-ruby-mongodb-socketio https://github.com/mongolab/tractorpush-server (Quelle) Es wies mich […]

Wie kann ich Sublime Text zum Standard-Editor für Git machen?

Ich habe ein Problem beim Einstellen von Sublime Text 2 als core.editor mit git . Ich habe jeden Beitrag gelesen, den ich finden konnte, um das Problem anzugehen, aber nichts funktioniert für mich. Ich betreibe Windows. Ich habe getan: git config –global core.editor “‘C:/Program Files/Sublime Text 2/sublime_text.exe'” und versuchte das mit verschiedenen Argumenten wie -m […]