【问题标题】:Commiting to master only?只承诺大师?
【发布时间】:2018-08-13 08:38:10
【问题描述】:

我是 git 的新手,目前正在设置我的存储库和工作流程。

我开发网站并独自工作,但想知道我是否可以只 commitmaster 分支所做的所有更改而不使用分支?这样做有什么缺点吗?

因为我是一家新公司,所以短期内我不打算与任何人合作。

【问题讨论】:

  • 不,没关系。
  • 有史以来最快的回复!谢谢...

标签: git branch git-branch


【解决方案1】:

如何使用它取决于你,你可以使用master 分支。没有缺点。

但是使用分支有很多好处,你可以找到here

【讨论】:

  • 感谢您的链接,仍在学习中,这很有帮助。
  • 欢迎您,这里还有一些链接,希望对您有所帮助。 link1link2
【解决方案2】:

这取决于你。但是,总是建议使用多个分支。它具有多种优点,例如:

您独立处理功能,因此在合并之前它们不会影响其他任何人的工作。如果出现问题,您可以在功能分支上进行代码审查和有针对性的测试,而无需阻止其他任何人。

例如: 假设您正在处理一个单独分支中的功能。然后由于某种原因,您需要在其他地方进行完全不相关的更改,例如您正在修复构建。

使用功能分支,您可以在分支中提交当前工作,切换到默认值,进行修复并切换回来。

【讨论】:

    【解决方案3】:

    非常感谢所有评论的人!我创建了一个名为:devcommit 的分支到 master 我猜我使用分支的次数越多,我将创建的越多。

    【讨论】:

      【解决方案4】:

      不需要分支,不。

      当您想在需要时拆分代码逻辑时使用分支,但没有什么会迫使您使用任何类型的工作流,它只需要满足您的需求。

      【讨论】:

      • 谢谢,我就是这么想的,但想在这里咨询专业人士。因此,如果将来需要,我可以为新功能创建一个测试分支,看看它是否好,然后提交给 master。
      • 是的,尽管实际上是这样:您在功能分支上对其进行测试,然后签出 master 并将您的分支合并到 master。
      猜你喜欢
      • 1970-01-01
      • 2014-04-27
      • 1970-01-01
      相关资源
      最近更新 更多