Я работал над веткой A, внес изменения в код в новой папке, зафиксировал и отправил в исходное положение.
Теперь я переключился на ветку B (git checkout branch B) и извлек из источника (git pull origin-ветка B). Однако новая папка, которую я создал в ветви-A, отображается в проводнике файлов зеленым цветом (я использую VScode), и в моем исходном элементе управления VScode произошли 10 незафиксированных изменений.
Теперь я боюсьсделайте любые изменения в ветке-B, так как она будет включать эти новые файлы, которые я создал в ветке-A.
Я бы хотел работать на ветке-B, не перенося изменения, которые я ранее внес в ветку-A.
Что я сделал не так?