我之前使用svn,虽然不算高级用户,但对git的目录结构感到困惑。
为了一个C++项目,我读了在线书籍《pro git》的前三章。我认为这是一本非常好的书,有很多图表来解释,易于理解。
现在问题是,svn会在trunk目录下创建我的头文件和源代码,即(include和src目录)。在前三章和随后的章节中,我没有看到这样的结构。问题是,在这样的目录下如何更好地组织你的工作,是应该创建不同的目录并将文件分别添加到跟踪控制中,还是有更有结构化的方法可以将它们作为一个整体处理?
我想我不必把所有东西都放在一个地方,这似乎不太可能...
.git
文件夹中。这回答了你的问题吗? - eckesgit init
命令。这将创建存储库(即.git
文件夹)。然后执行git add .
命令将目录中的所有内容添加到存储库中。最后执行git commit -m "initial"
命令进行第一次提交。 - eckes