Я новичок в управлении версиями, и у меня есть вопрос относительно ветвления.
У меня есть следующие ветки - "dev" и "master"
Скажем, я добавляю или изменяю файл в dev, я запускаю «git status», и он показывает, что я изменил.
Теперь, если я переключаюсь на ветку «master», я также вижу ожидающие изменения при запуске «git status».
Это должно быть правильно? Однако, как только я запущу «git commit ...», я получу сообщения о коммите, относящиеся к конкретной ветке, через которую я зафиксировал.
Я думал и надеялся, что каждая ветвь будет отличаться. Похоже, что это так, но я могу понять, где я могу запутаться, если совершу неправильную ветку, когда переключаюсь назад и вперед.