Articles of git

git – Überspringt bestimmte Commits beim Zusammenführen

Ich benutze Git seit ungefähr einem Jahr und denke, es ist fantastisch, aber ich habe gerade mit einer zweiten Version des Projekts begonnen und eine neue Zweigstelle dafür gegründet. Ich kämpfe ein wenig mit dem besten Weg, um die Dinge zu bewältigen. Ich habe zwei Zweige namens Master10 (für v1) und Master20 (für v2). Ich […]

Wie verwende ich Notepad ++ (oder andere) mit msysgit?

Wie verwende ich Notepad ++ (oder einen anderen Editor außer vim) mit msysgit? Ich habe alles Folgende vergebens versucht: git config –global core.editor C:\Program Files\Notepad++\notepad++.exe git config –global core.editor “C:\Program Files\Notepad++\notepad++.exe” git config –global core.editor C:/Program Files/Notepad++/notepad++.exe git config –global core.editor C:\\Program Files\\Notepad++\\notepad++.exe

Was ist das Git für die Revisionsnummer?

Wir verwenden SVN bei der Arbeit, aber für meine persönlichen Projekte habe ich mich für Git entschieden. Also habe ich Git gestern installiert, und ich frage mich, was die Revisionsnummer in Git entspricht . Nehmen wir an, wir arbeiten an Version 3.0.8 und jeder Bugfix hat eine eigene Revisionsnummer, die wir verwenden können, wenn wir […]

Git – Push-Commits rückgängig machen

Ich habe ein Projekt in einem Remote-Repository, synchronisiert mit einem lokalen Repository (Entwicklung) und dem Server-Repository (prod). Ich habe einige bereits vorgenommene Änderungen vorgenommen, die bereits auf den Server übertragen wurden. Jetzt möchte ich diese Änderungen rückgängig machen. Also konnte ich die Änderungen vor den Änderungen überprüfen und die neuen Änderungen festschreiben, aber ich vermute, […]

Wie kann ich eine database unter git (Versionskontrolle) setzen?

Ich mache eine Web-App, und ich muss einen Zweig für einige wichtige Änderungen machen, die Sache ist, diese Änderungen erfordern Änderungen an der database-Schema, so würde ich gerne die gesamte database unter Git auch. Wie mache ich das? Gibt es einen bestimmten Ordner, den ich unter einem Git Repository aufbewahren kann? Woher weiß ich welchen? […]

Mein Git-Repository befindet sich im falschen Stammverzeichnis. Kann ich es bewegen? (../ Anstatt von ./)

Irgendwie, als ich vor einem Monat mein neuestes Projekt gestartet habe, habe ich den Befehl im Verzeichnis um ein Verzeichnis höher als das root meines Projekts ausgeführt. Daher befindet sich mein Repository im Verzeichnis ./project und nicht im Verzeichnis ./project/my-new-project . Ich weiß nicht, wie ich das Problem früher bemerkt habe, aber ich habe bis […]

Ignoriere modifizierte (aber nicht festgeschriebene) Dateien in git?

Kann ich git anweisen, Dateien zu ignorieren, die modifiziert (gelöscht), aber nicht festgeschrieben werden sollten? Die Situation ist, dass ich ein Unterverzeichnis im Repo habe, das Sachen enthält, an denen ich überhaupt nicht interessiert bin, also habe ich es gelöscht, um zu verhindern, dass es in Autovervollständigungen und ähnlichem auftaucht (in der IDE). Aber jetzt, […]

Wie kann ich Git Symlinks folgen?

Ich hatte ein Google, wie man das macht, hatte aber kein Glück. Ist mein bestes ein Shell-Skript, das Symlinks durch Kopien ersetzt, oder gibt es eine andere Möglichkeit, Git zu folgen, um Symlinks zu folgen? PS: Ich weiß, dass es nicht sehr sicher ist, aber ich möchte es nur in einigen speziellen Fällen tun.

Auflösen eines Git-Konflikts mit Binärdateien

Ich habe Git unter Windows (msysgit) verwendet, um Änderungen für einige Entwurfsarbeiten zu verfolgen, die ich gemacht habe. Heute arbeite ich an einem anderen PC (mit Remote Repo brian ) und ich versuche nun, die Änderungen, die heute gemacht wurden, wieder in meine normale lokale Version auf meinem Laptop zu bringen. Auf meinem Laptop habe […]

Kann ich eine Liste der mit –assume-unverändert markierten Dateien erhalten?

Was habe ich als –assume-unchanged markiert? Gibt es eine Möglichkeit herauszufinden, was ich mit dieser Option versteckt habe? Ich habe das .git/ und sehe nichts, was wie erwartet aussieht, aber es muss irgendwo sein. Ich habe vergessen, was ich vor ein paar Wochen so markiert habe und jetzt muss ich diese Details für zukünftige Entwickler […]