Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio生成事件,检查git分支_Git_Visual Studio 2013 - Fatal编程技术网

Visual studio生成事件,检查git分支

Visual studio生成事件,检查git分支,git,visual-studio-2013,Git,Visual Studio 2013,VS中的构建事件是否有方法检查签出了哪个git分支。 我只希望在主分支中触发某些事件。 谢谢在不同的分支中创建一个不同的批处理文件,然后从构建事件中调用该批处理文件,怎么样?您好,谢谢。我唯一的问题是,在git中,我如何拥有两个不相等的文件,当使用普通合并策略时,我如何使文件在master和develop中不相同,当我将develop合并到master中时?问题是,如果您将develop合并到master中,将master合并到develop中,那么您将遇到问题。使用git流工作流,您可能可以避

VS中的构建事件是否有方法检查签出了哪个git分支。 我只希望在主分支中触发某些事件。
谢谢

在不同的分支中创建一个不同的批处理文件,然后从构建事件中调用该批处理文件,怎么样?您好,谢谢。我唯一的问题是,在git中,我如何拥有两个不相等的文件,当使用普通合并策略时,我如何使文件在master和develop中不相同,当我将develop合并到master中时?问题是,如果您将develop合并到master中,将master合并到develop中,那么您将遇到问题。使用git流工作流,您可能可以避免它。假设您首先在开发分支上创建适合于开发分支的批处理文件。然后将这些提交合并到主分支上。然后,在主分支上,修复批处理文件,使其适合主分支。除非您在develope分支中接触相同的行,否则从develope合并到master将带来进一步的更改,而不是整个文件。