即使我没有修改文件,Git也会合并拉

时间:2014-10-16 10:30:39

标签: git version-control sass

我是一名开发人员,正在与一些前端设计师一起开展项目。他们有一些我从未接触过的SASS'.scss'文件。

尽管我没有修改,但这些文件经常合并而不是简单地下载 - 如果我没有弄错,这不是预期的行为?

我曾假设如果文件没有改变,git应该只是替换文件而不是合并。

1 个答案:

答案 0 :(得分:0)

我猜你在谈论' merge commit'。 git pull实际上是一个git fetch,然后是一个git merge。所以你会看到' merge commit'每次你做一个' git pull' (如果我错了,请纠正我)。它总是更好地使用git pull --rebase,以便你可以合并提交'不会出现在你的日志中。

In what cases could `git pull` be harmful?:此主题包含大量有关此内容的信息。

我希望这会有所帮助。