Bitbucket服务器-在自动合并期间忽略某些文件

问题描述 投票:0回答:1

我想从Bitbucket Server中自动合并忽略我的项目版本文件,因为对于不同的分支,该文件总是不同的。为此,我在存储库的.gitconfig

中创建了类似于以下内容的合并驱动程序
[merge "ours"]    
    driver = true

我已在存储库的根目录中添加了.gitattribute文件,其中包含以下内容(忽略此文件进行合并):

version.txt merge=ours

但是,Bitbucket Server在我的存储库中似乎未使用.gitconfig设置,并且在此文件上始终会发生冲突。如何配置bitbucket服务器以读取并应用.gitconfig中的设置?

git bitbucket branching-and-merging automerge
1个回答
0
投票

我认为您应该完全重构您的构建。您为什么不只对master分支进行版本控制。您的子分支真的版本化了吗?您可以创建一个git钩子来标记分支,您可以在其中简单地编写一个bash命令,将版本写入您的version.txt文件。

© www.soinside.com 2019 - 2024. All rights reserved.