git是否支持不同文件来自不同分支的视图?
这是我的设置 - 我有一个简单的git分支结构,master用于客户端站点的所有开发和安装。由于客户端设置与我的设置不同,因此我在不同分支上有少量文件,称为“my_company_name”。例如,指定主机名的文件将属于此类别。
我想要做的是在master分支上工作,但是从my_company_name获取特定文件。我明白我可以通过以下方式完成同样的事情:
但每次推送时我都需要指定'origin master',否则文件将转到my_company_name。如果我做相反的事情:
然后我需要在安装在客户端站点之前对特定于站点的文件进行更改。
git如何支持这个?
答案 0 :(得分:1)
您可以使用repo来管理包含几个git存储库的工作空间。
答案 1 :(得分:0)
你应该看看涂抹/干净脚本而不是分支。请参阅progit.org/book中的git属性章节。或者只使用普通脚本。