第一次提交应该是什么?

时间:2011-10-30 20:42:38

标签: git version-control github commit

我将很快启动Android项目以了解Android,并将与它一起学习git。

我很好奇,第一次提交应该是什么?它应该只是应用程序的外壳吗?就像可能放入应用信息的默认文件一样?也许制作需要的类文件,但让它们相对空?

除此之外的大多数项目都有同样的问题。如果我太模糊,请告诉我,我会尽力澄清你喜欢的事情。

4 个答案:

答案 0 :(得分:5)

你的第一次提交应该是一些基本的结构(即,甚至不填写结构 - 只提交简单的)。所有提交都应该是相对较小的变化。这将帮助您跟踪所有更改(特别是如果您在提交信息部分中记录了每个小提交所涉及/更改的内容)。此外,你永远不想提交一些无效的东西......

干杯!

答案 1 :(得分:3)

大多数情况下,您只是希望尽快完成。您希望从项目的最开始就使用源代码管理。只需添加并提交您当前拥有的内容即可。目录结构和自述文件/源文件绰绰有余。

答案 2 :(得分:2)

请记住,如果您稍后决定使用rebase,那么您在第一次提交时所做的任何事情都将无法重写。我会把一个基本的README作为你的第一个提交。

答案 3 :(得分:0)

这并不重要,但我的建议是:

提交您将首先使用的空目录结构,可能使用单个源文件和/或构建脚本。尽早提交是很重要的,因此您在存储库中拥有完整的历史记录。 (换句话说,在第一次提交之前不要工作一小时。)