是否有可能以某种方式在分支中添加文件夹副本等分支?
类似的东西:
- folder1
---- subfolder1
------文件A.TXT
------文件b.txt
---- subfolder2
------文件A.TXT
------文件b.txt
其中subfolder2是文件夹1的“分支副本”,所以当我在subfolder1中更改某些内容时,它也会在子文件夹2中更改,但是当我在子文件夹2中更改其他内容时,它在子文件夹1中不会更改?我知道在普通分支机构中它是可能的,但如果我想在一个分支机构的文件夹结构中这样做?
巴特
回答@bahrep 2 aug 16:
你也问过为什么,但我无法在回答中添加回报:S让我们在这里第二次回答。
我正在使用不同的视图文件夹构建应用。我有一个基本文件夹,应用程序将永远得到。当我想要在其他视图样式中推翻文件时,我可以在其自己的文件夹中取消它,因此我的问题中的文件夹结构将是:
- 观看次数
----基本视图
------文件A.TXT
------文件b.txt
------文件c.txt
---- altview
------文件A.TXT
------文件c.txt
因此,当使用de base设置运行应用程序时,他将获得baseview,当在altview模式中时,只有a和c将被否决,b将从base获得。
所以我想要git,如果可能的话,就是我有这些文件的时候:
- 观看次数
----基本视图
------文件A.TXT
<h1>bladiebla</h1>
this is a text for view base
- 观看次数
---- altview
------文件A.TXT
<h1>bladiebla</h1>
this is a text for view alt
在基地时,我将非视图专用标题“bladiebla”更改为“这是标题”,我希望它也可以在altview中更改...
如果我是对的,当你在分支之间进行更改时,这是正常的方式吗?这就是为什么我问,“分支机构像一个分支内的文件夹副本”。
巴特
答案 0 :(得分:1)
不,Git不可能做到这一点。维护子文件夹1的内容subfolder2作为常规分支。
顺便说一句,根据你的任务,git submodules有可能提供帮助。然而,在你的情况下,使用子模块似乎是一种矫枉过正或完全错误(只是假设)。答案 1 :(得分:-1)