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