2014-05-08 4 views
8

Wenn ja, warum? Mit git erschienen diese erst nach der Lösung von Konflikten für mich. Mit hg und sourcetree erzeugt das Verwerfen von Änderungen jedoch .orig-Dateien. Ich weiß, dass es einen Befehl gibt, um zu verwerfen, ohne ORIG-Dateien zu speichern, aber gibt es an Stelle des Befehlsschalters etwas Gefährliches, wenn man * .orig einem hgignore hinzufügt?Ist es eine schlechte Idee, * .orig Dateien mit einem hgignore zu ignorieren?

+0

Ich habe '.hgignore'd diese Dateien seit Jahren. Jetzt bin ich neugierig, ob ich es falsch gemacht habe! – Edward

Antwort

3

Es gibt keinen Grund, warum das Ignorieren der orig-Dateien ein Problem wäre, abgesehen davon, dass Sie Ihre Repo mit ihnen verschmutzen, ohne dass Sie es wissen. In Umgebungen, in denen die temporären und binären Dateien als Kompilierungsartefakte angezeigt werden, ist es nicht schwer, ein paar mehr Dateien zu haben.

Persönlich, ich mag es, sie sichtbar zu halten, so dass ich diese nicht versionierten Dateien selbst nach einer widersprüchlichen Zusammenführung löschen kann, oder sie stattdessen konsultieren, falls etwas falsch passiert, aber in Wirklichkeit kann ich mich nicht daran erinnern in letzter Zeit. Ich könnte diesen Vorschlag einfach selbst übernehmen!

Verwandte Themen