Я хочу создать ветвь git, которая будет работать независимо от основной ветки. Мне нужен весь код, который присутствует в мастере до сих пор, но любые дальнейшие изменения в мастере не должны отражаться в ветке, и любые изменения в ветке не должны отражаться в мастере.
Я использовал эту команду для создания ветки:
git branch test
Но любой файл, который я добавляю в master
, я вижу в тесте
. И любой новый файл, добавленный в тест
, я могу видеть в master
. Как этого избежать? Я не использовал опцию --track при создании ветки.