TL; DR; Ви навіть у правильному сховищі?
Моя історія трохи смішна, але я думав, що це може трапитися з кимось, у кого може бути схожий сценарій, тому ділюсь цим тут.
Насправді на моїй машині я мав два окремі сховища git repo1і repo2настроював їх в одному кореневому каталозі source. Ці два сховища - це, по суті, сховища двох продуктів, які я розробляю та працюю у своїй компанії. Зараз справа в тому, що як стандартна настанова, структура каталогів вихідного коду всіх продуктів абсолютно однакова в моїй компанії.
Отже, не підозрюючи, я змінив точно такий самий файл, в repo2якому я повинен був змінитись repo1. Таким чином, я просто продовжував працювати команду git statusна repo1і продовжував давати те саме повідомлення
На майстрі гілки
нічого не фіксувати, робочий каталог чистий
півгодини. Потім мій колега спостерігав за нею як за незалежну пару очей і довів це до відома, що я потрапив у неправильне, але схоже схоже сховище. У той момент, коли я перейшов на repo1Git, я почав помічати змінені файли.
Не такий поширений випадок. Але ніколи не знаєш!