spe*_*ndo 5 git version-control branch branching-and-merging git-branch
我开始使用git进行软件开发。
我在github上有一个项目。该项目还涉及一些存储在专用设置文件中的用户设置。
在 github 上,设置应该为空(像这样)
### Settings:
## Your name
$name = "";
## Your email adress
$email = "";
## and so on
但是,我的计算机(或服务器)上也运行了该项目。我的个人版本的项目应该已填写所有设置。
我想为此开设两个分支机构。个人分支应该包含我的所有设置。master分支应该是我开发软件并上传到github的分支。
我想时不时地将主分支合并到个人分支中,以使我的系统保持最新。但是,每当我尝试合并分支时,我的个人设置都会丢失。
有没有办法做到这一点,或者我只是做错了什么(什么)?
在您的个人分支中,您可以保留:
config.template例如)该脚本在任何内容过滤器驱动程序git checkout上触发。

这样,您可以根据master需要多次合并到您的个人分支,您的配置值将不会被修改。