我是def net(weights):
""" this is your net """
# example with just a simple cost function for clarity purposes
return sum([i**2 for i in weights])
print('cost', net([1, 1]))
print('gradient =', gradient(net, [1, 1]))
的新手,目前正在设置我的存储库和工作流程。
我开发网站并独自工作,但是想知道我是否可以git
对commit
分支所做的所有更改而根本不使用分支?这样做有什么弊端吗?
自从我是一家新公司以来,我不打算与任何人尽快进行合作。
答案 0 :(得分:3)
由您决定如何使用它,可以使用master
分支。没有缺点。
但是使用分支here有很多优点。
答案 1 :(得分:1)
不需要分支机构,不用。
如果您需要在需要时拆分代码逻辑,请使用分支,但是没有什么强迫您从事任何类型的工作流,它只需要满足您的需求即可。
答案 2 :(得分:1)
由您决定。但是,始终建议使用多个分支。它具有各种优点,例如:
您可以独立处理要素,因此在合并之前,它们不会影响任何人的工作。如果有问题,您可以在功能分支上进行代码审查和有针对性的测试,而无需阻止其他任何人。
例如:假设您正在单独的分支中使用某个功能。然后出于某种原因,您需要在其他地方进行完全不相关的更改,例如要修复构建。
借助功能分支,您只需在分支中提交当前工作,切换为默认设置,进行修复然后再切换回即可。
答案 3 :(得分:1)
非常感谢所有发表评论的人!我创建了一个名为dev
和commit
的分支,我猜到master
使用分支的次数越多,创建的分支就越多。