3
我应该将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