2014-03-05 18 views
7

Gibt es eine Möglichkeit mit Git Extensions nur einige nicht festgeschriebene Dateien zu speichern?Gewählte Dateien mit Git Extensions speichern

Angenommen, ich habe drei Dateien im Arbeitsverzeichnis geändert (nicht committed), aber ich möchte nur 2 von ihnen speichern. FYI Es scheint nicht wichtig zu sein, ob die nicht festgeschriebenen Dateien inszeniert werden oder nicht - wenn ich den Stash nutze, werden sie alle verstaut.

Antwort

4

In Kommandozeile, würden Sie:

  • die Dateien in den Index hinzufügen, die Sie nicht wollen
  • tun ein Git Stash speichern --keep-Index beiseite zu schaffen, wie erwähnt in this answer oder this one .

Seit issue 479 of GitExtensions, sollten Sie in der Lage sein, das gleiche zu tun, denn es sollte ein Kontrollkästchen, um das Versteck Form sein, die ‚--keep-index‘ zum ‚stash save‘ Kommando anhängt.

+0

Hatte das nicht einmal bemerkt. Vielen Dank! –

2

Dateien hinzuzufügen in GitExtensions beiseite zu schaffen: im oberen Menü klicken:

  • Befehle

  • Stash ändert

Stash Zum Abrufen GitExtensions verwenden, verwenden Sie das gleiche Menü , die jetzt einen Verlauf des Stash enthält, wählen Sie die Datei (en) aus, die Sie abrufen möchten, und klicken Sie dann auf 'Ausgewählt übernehmen'

+0

So greifen Sie auf die Stash-Funktionen zu. Aber das geht nicht darauf ein, wie man sie benutzt, um nur bestimmte Dateien zu speichern (statt alle). Siehe oben die akzeptierte Antwort. –