Как мне создать ветку git, чтобы файлы, которые я добавляю к нему не добавлены в мастер?

Я хочу создать ветвь git, которая будет работать независимо от основной ветки. Мне нужен весь код, который присутствует в мастере до сих пор, но любые дальнейшие изменения в мастере не должны отражаться в ветке, и любые изменения в ветке не должны отражаться в мастере.

Я использовал эту команду для создания ветки:

git branch test

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

9
задан jpmc26 25 January 2018 в 19:50
поделиться