Почему git меняет весь код даже тогда, когда меняешь только часть?
Когда меняешь кусочек кода и отправляешь в гитхаб, то получается что меняется весь файл. В гит diff отображается, будто я удалил весь код и вставил новый. в гитхабе весь код отмечается красным.
100% вы делали код с пробелами или другими штуками и решили поменять пробелы на табы.
в крайнем случае сделайте гит клон с репозитория и продолжайте работу
Максим Федоров, без разницы, ничего от этого не зависит. Хоть удаляется и набирается заново, хоть копируется поверху, хоть переносится на другую файловую систему. Важно содержимое.