Ale nie działa!
Jeszcze raz:
Mam 2 branche: master
oraz linux
.
W branchu master utworzyłem plik .gitignore
w którym dodałem bin/
Przełączyłem się na branch linux
i wpisałem git merge master
by pobrać plik .gitignore
.
Chciałem usunąć folder bin
z githuba, więc wpisałem git rm -r --cached bin
Następnie wpisałem git commit -am 'removed bin'
Po wpisaniu git push
folder bin
został usunięty z githuba.
Ale dlaczego jak teraz wpisuję git status
to dostaję informację, że folder bin
nie jest śledzony? Spodziewałem się, żę git będzie totalnie ignorował ten folder i nie będzie wspominał o śledzeniu go. Nie mogę teraz użyć git add .
, bo znowu dodam ten folder do śledzenia.
Dlaczego ten git musi być tak skomplikowany? Szukam odpowiedzi już n-tą godzinę i nic z tego!