error: pathspec did not match any fileserror: pathspec did not match any files
Zadaný vzor cesty neodpovídá žádnému sledovanému souboru.
Co způsobuje tuto chybu
Zadaná cesta nebo vzor neodpovídají žádnému souboru, který Git zná. Soubor nemusí existovat, může být nesledovaný, může být smazán nebo je název větve interpretován jako cesta k souboru.
Jak to opravit
Zkontrolujte cestu kvůli překlepům. Ověřte existenci souboru: git ls-files cesta. Oddělte název větve od cesty pomocí --: git checkout větev -- soubor. Nové soubory nejprve zařaďte pomocí git add.
Související chybové kódy
error: Cannot delete branch currently checked outerror: Cannot delete current branch
Nemůžete smazat větev, na které se aktuálně nacházíte.
fatal: Unable to create lock filefatal: Unable to create lock file
Existuje zámkový soubor Gitu (.lock), který brání provedení operace.
error: Your local changes would be overwrittenerror: Your local changes would be overwritten
Git odmítá provést operaci, protože by přepsal necommitované lokální změny.
error: could not apply (cherry-pick)Konflikt při cherry-picku
Při cherry-picku commitu došlo ke konfliktu.
fatal: refname is not a valid ref namefatal: refname není platný název ref
Název větve nebo tagu obsahuje neplatné znaky.
fatal: A branch named 'x' already existsfatal: A branch already exists
Větev se zadaným názvem v repozitáři již existuje.