Dodaję kontrolę źródła do projektu, który nie miał. Problem polega na tym, że istnieje wiele plików, które początkowo należy dodać do gita za pomocą pliku .gitignore , ale nie mogę dowiedzieć się, jak dodać wszystkie pliki bez uwzględnienia plików pasujących do czegoś w pliku .gitignore .
git add *
Powyższe polecenie nie doda żadnych plików, ponieważ wykrywa pliki, które są ignorowane przez .gitignore .
git add -f *
Powyższe polecenie doda wszystkie pliki, w tym pliki, które chcę zignorować.
Jak więc dodać wszystkie pliki, nadal zachowując zgodność z plikiem .gitignore ?
git add --all .
jaka jest różnicagit add .
w tym kontekście?