Это продолжение до этого вопроса.
Я клонировал папку удаленного главного проекта с помощью команды git clone git@git.mytest.com:TEST
. из корня Git я сделал команду cd Test
, чтобы перейти в эту папку. Затем я создал ветку, используя git checkout -b myBranch
. Теперь на git bash это показывает, что я в новой ветке. Я создал файл test.txt в папке Test, а затем переключил свою ветку на master. Я все еще вижу текстовый файл. Разве Git не должен показывать test.txt, поскольку он не является частью master. Нужно ли фиксировать свои изменения в ветке, если это должно произойти.
Сначала я подумал, что это могло произойти, потому что это не часть моего проекта .net (который у меня есть в master и branch). Но то же самое произошло, когда я попытался добавить файл в mybranch. Когда я переключаю свой мастер, я все еще вижу измененный значок для папок в системе тьфу.
Что мне не хватает? Спасибо за вашу помощь, поскольку я потратил много времени, пытаясь выяснить, Git сейчас. Каждый раз, когда я думаю, что у меня это есть, всегда что-то есть.