2017-10-31 1 views
2

Ich benutze Atlassian Soucetree 2.3.1.0 für Windows. Wenn ich mit der rechten Maustaste auf eine Datei unter "Unstaged files" klicke, gibt es eine Option zum Entfernen und eine Option zum Verwerfen. Was ist der Unterschied? Was ich will, ist das Äquivalenz von TFS "Änderungen rückgängig machen". Ich habe versehentlich eine Datei geändert und möchte sie rückgängig machen, ohne das Repo in irgendeiner Weise zu beeinflussen.Atlassian Soucetree 2.3.1.0: Unterschied zwischen "entfernen" und "verwerfen"

Antwort

2

Ich habe das gleiche SourceTree 2.3.1.0, und ich sehe:

  • remove (Ctrl +Del) ist ein git rm -- afile
  • Discard ein git checkout -- afile ist, die den Inhalt zurückgesetzt wird Was ist in dem Index: so werden ausstehende Änderungen rückgängig gemacht, die noch nicht inszeniert wurden.

remove vs. Discard

Verwandte Themen