Załóżmy, że chcę użyć git add
(lub innej dyrektywy wiersza poleceń - nie mogę użyć .gitignore), aby dodać wszystkie pliki Z WYJĄTKIEM dla pliku * .hi. Czy jest jakiś sposób na zrobienie tego? Do tej pory próbowałem:Czy istnieje składnia negacji dla pliku plików git add?
git add '!*.hi'
git add '!(*.hi)'
Jak rozumiem, jest to, w jaki sposób określić negację w składni glob, i to również, jak to zrobić w .gitignore. Jednak w przypadku obu tych poleceń pojawia się błąd fatal: [pattern] did not match any files
. O ile warto, uruchamiam te polecenia z Windows Powershell.
Zamiast tej ostatniej linii można również zrobić 'git resetowania head - * .hi' –
@KlasMellbourn Dobry punkt! Jest to jedyny sposób, aby to zrobić, jeśli pliki '.hi' są już śledzone. – poke