czy można usunąć / usunąć niektóre niechciane pliki ze zdalnego i lokalnego repozytorium?
Byłem trochę za szybki i wysłałem 5 plików do zdalnego repozytorium. Teraz mój kolega pchnął swoją pracę i dopilnował spóźnienia tych niechcianych plików. Więc teraz są 2 zatwierdzenia po moim „złym” zatwierdzeniu.
Próbowałem użyć
git rebase -i HEAD~3
i zmieniłem pierwszy wpis na „edytuj” i usunąłem niechciane pliki. Następnie użyłem
git commit --amend
git rebase --continue
Ale GIT tego nie sfinalizuje. Zawsze mówiono, że jestem przy ostatnim zatwierdzeniu i trwa proces naliczania. Ale nie mogę tego dokończyć.
źródło