git 是否支持不同文件来自不同分支的视图?
这是我的设置——我有一个简单的 git 分支结构,其中 master 用于所有开发并在客户端站点安装。由于客户端设置与我的设置不同,我在不同的分支上有少量文件,称为“my_company_name”。例如,指定主机名的文件将属于此类别。
我想做的是在主分支上工作,但从 my_company_name 获取特定文件。我知道我可以通过以下方式完成同样的事情:
- git checkout my_company_name
- git 合并原始主机
但是每次推送时我都需要指定“原始主机”,否则文件将转到 my_company_name。如果我反其道而行之:
- git结账大师
- git merge origin my_company_name
那么我需要在客户端站点安装之前对站点特定的文件进行更改。
git 如何支持这一点?