GIT - 合并与复制到主分支之间的优势比较

GIT - Benefits compared between merge vs copy into master branch

合并到 master 分支的工作流程 advantages/disadvantages 是什么? 以及为什么在本地分支工作然后直接将工作复制到主分支(不合并)。

我认为合并比复制粘贴代码更好。

  1. 最重要的原因是有维护 该项目的良好历史。 Git 将帮助您维持 所有合并和提交的历史,而在 复制粘贴,开发人员可以粘贴代码,进行更多更改 对它,然后做出承诺,这违背了目的 拥有 VCS 的问责制和可信度。

  2. 此外,当我们进行合并时,我们会了解合并冲突,这意味着 我们知道哪里有两个冲突的代码实例, 在调试由以下原因引起的错误时非常有用的东西 我们刚刚合并的新代码。

  3. 最后还有一个原因,虽然不是很重要但是我 我还在提,是不是在复制粘贴的时候,代码可能 丢失其格式以及 TABS 和 SPACES。这可能很 实际上对 python 中编写的代码造成损害。

如果他们打我,我会继续加分:)

最佳。