git dwa kreski oznacza brak opcji
Uczę siętry git by code school
i do jednostki 1.17 Cofnij ją, używając wiersza poleceń
git checkout -- octocat.txt
a octocat.txt jest plikiem i wyjaśnia, że dwie linie kreskowe to
Po prostu obiecuje wiersz poleceń, że nie ma więcej opcji po '-'. W ten sposób, jeśli zdarzy ci się mieć gałąź o nazwie octocat.txt, nadal będzie ona przywracać plik zamiast przełączać się na gałąź o tej samej nazwie.
ale nie mogę zrozumieć, co oznacza brak opcji? A ponieważ nie ma żadnych opcji, dlaczego można go odróżnić od pliku z gałęzi?