Jak przechowywać pojedyncze pliki za pomocą magit

25

git jest zdolny do składowania pojedynczych kawałków.

Za pomocą --patchmożesz interaktywnie wybierać przystawki z różnicy między HEAD a działającym drzewem, które ma być ukryte. Wpis skrytki jest skonstruowany w taki sposób, że jego stan indeksu jest taki sam jak stan indeksu repozytorium, a jego drzewo robocze zawiera tylko zmiany wybrane interaktywnie. Wybrane zmiany są następnie przywracane z twojego środowiska roboczego. Zobacz sekcję „Tryb interaktywny” git-add [1], aby dowiedzieć się, jak obsługiwać --patchtryb.

Czy można go używać z interfejsem Magit? Magit upraszcza użycie trybu krosowania do spektakularnego inscenizacji. Czy to samo może zrobić dla skrytek?

ayvango
źródło

Odpowiedzi:

33

Możesz wprowadzić wszelkie zmiany, które chcesz ukryć, a następnie wywołać magit-stash-index (zi).

Kyle Meyer
źródło