Должен ли я помещать master
и другие branch
в отдельные папки?Git - Держите `Master` и` branch` в той же папке
Например, у меня есть папка с именем myF/
. И я клонировал проект под названием whatever
. И whatever
состоит из двух файлов - a.txt, b.txt
.
cd myF
git clone whatever
Затем я создаю ветку под названием feature0
.
git branch feature0
Теперь, если я что-то изменить к a.txt
или b.txt
, это изменит как master
и feature0
.
Должен ли я держать master
нетронутым? И только изменить файлы в feature0
?
Вы использовали SVN? Git работает не так. У него только одна копия файлов на диске. Когда вы переключаете ветви, это изменяет существующую структуру каталогов на структуру ветки, в которой вы сейчас находитесь. – adrianbanks
@adrianbanks Я вижу. Благодарю. – Kevin217
Я думаю, вы должны посмотреть, как работают git и ветви. Вот хороший обзор: https://git-scm.com/book/en/v2/Git-Branching-Branches-in-a-nutshell – cmrn