8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

Git-合并期间忽略文件

AlgorithmAce 2月前

114 0

我在远程 beanstalk 服务器上有一个名为 myrepo 的仓库。我将其克隆到本地机器。创建了两个附加分支:staging 和 dev。将这些分支也推送到远程。现在:本地...

在远程服务器上 myrepo 调用的 repo beanstalk

我将其克隆到本地机器。创建了两个额外的分支: staging 并将 dev 这些分支也推送到远程。

现在:

 local                   remote                   server
 --------------------------------------------------------  
 master  ==> Pushes to  `master`  ==> deployed to `prod`
 staging ==> Pushes to  `staging` ==> deployed to `staging`
 dev     ==> Pushes to  `dev`     ==> deployed to `dev`

我有一个名为的文件 config.xml ,它在每个分支上都是不同的。

我只想在合并期间忽略此文件。但我希望在签出或提交回购分支时包含此文件。

我想要这个的原因是,我们有一个部署脚本,可以拉取(签出)特定分支并部署到相应的服务器上。因此,我们需要 config.xml 在部署时将该特定分支的文件放入上述特定服务器中。

我猜 .gitignore 不会起作用。还有其他选择吗?请注意,忽略的文件应该是签出和提交的一部分,这很重要。它只应在合并期间被忽略。

谢谢!

帖子版权声明 1、本帖标题:Git-合并期间忽略文件
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由AlgorithmAce在本站《git》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 那么 git reset HEAD myfile.txt 到底是做什么的?它对我们的目标有什么帮助?

返回
作者最近主题: