代码之家  ›  专栏  ›  技术社区  ›  Austin Hyde

何时开始跟踪风投的项目?

  •  2
  • Austin Hyde  · 技术社区  · 16 年前

    最近我发现,我经常想去尝试一些新的想法(作为一个新的项目),如果在一个小时左右它看起来有希望,我会保留它。如果不行,我就把它扔掉。

    那么,我的问题是,我应该什么时候开始跟踪这些小实验?从一开始,就像 hg init revolutionary_idea

    现在,我在等我把脑子里突然冒出来的想法充实起来,然后初始化并提交,因为我不想思考“我现在应该提交吗?”每隔一次。

    但另一方面,如果我从一开始就有规律地做出承诺,那么我就会有一个非常详细的时间表,说明我所做的一切以及原因。

    第三方面,如果我从一开始就跟踪,直到我知道我想保留它才提交,那么这和以后只做初始化没什么区别,对吧?

    你们怎么看?在这种情况下,“最佳做法”是什么?

    3 回复  |  直到 16 年前
        1
  •  0
  •   AboutRuby    16 年前

    所以在我看来,如果你没有一直使用版本控制,那你就错了。除了单文件脚本和非常快速的小演示程序。我不想用git来追踪这些。

        2
  •  0
  •   Community Mohan Dere    9 年前

    如中所述 DVCS - How often and when to commit changes

    reorganize your commits 逻辑提交(每个提交代表一个稳定状态,例如通过单元测试)或简单提交 merge --squash 所有的东西。

    不过,不要走极端:它是 doesn't make sense to commit after every save with a DVCS .

        3
  •  0
  •   haydenmuhl    16 年前

    通常,如果我要开始做一些事情,我首先要做的就是创建存储库。使用git和hg创建存储库非常轻量级,这样做不会有任何损失,而且可以获得很多好处。

    如果新项目没有进展,您可以删除它、存储库和所有内容。