git-archive

Zrobić "git export" (jak "svn export")?

Zastanawiałem się, czy istnieje dobre rozwiązanie "git export", które tworzy kopię drzewa bez katalogu .git repozytorium. Ist ... o pierwszy. Ale opcja 2 wydaje się jeszcze lepsza, zakładając, że mogę dowiedzieć się, co to znaczy czytać drzewo w indeksie.

Co oznacza drzewo w Git?

Jestem bardzo zdezorientowany, jak używać git archive. Mam repozytorium git z folderem Foo, Bar i Baz na najwyższym poziomi ... podsumowane do odpowiednich części): git archive <tree-ish> [path...] Jeśli master/foo nie jest tree-ish, więc co?

jak zamknąć gałąź w git

Kiedy Wiem, że nie będę już używał gałęzi, czy można ją zamknąć lub zablokować? W zasadzie chciałbym zamknąć gałąź, ale nie sądzę, aby można było zamknąć gałąź za pomocą Gita. a co z usunięciem? Co stanie się z moją historią po usunięciu gałęzi?