通过RStudio进行的Git提交总是在TFS

时间:2017-08-24 01:47:22

标签: r git visual-studio tfs rstudio

我有两个用户在TFS服务器上共享R代码。一个用户在RStudio(v1.0.143)中,另一个用户在Visual Studio 2015中。

当我查看代码历史时,看起来RStudio用户总是做两次提交而不是一次:第一次是合法提交,第二次看起来像是分支的合并,注释"合并分公司' master' ......"

如何停止此常量分支合并?有没有办法让RStudio可以做常规提交?

1 个答案:

答案 0 :(得分:1)

当推送发生时,当本地至少有一个提交不在远程(反之亦然)时,这是git的默认行为。 Git创建了一个合并提交来组合分歧的分支。

你可能会要求你的RStudio用户在他们提交之前立即执行拉动,并在之后立即执行推送,这样他们就不会使用不同的分支。

用git的说法,你想要的是让RStudio用户在推送更改时能够fast-forward merge。希望有所帮助!