这可能更像是一个一般的 Git 使用问题,但我目前正在学习如何使用 Git ,以便我可以开始对我的项目实施版本控制。嵌入式使用的在线示例似乎并不多,它主要是网络内容。我只使用 CubeIDE,但我正在从命令终端学习 Git,因为我还想学习另一项技能(使用 GUI 似乎有点作弊)。我的问题是:当想在 CubeIDE 项目中实现版本控制时,应该在哪里初始化 Git 存储库?到目前为止,我已经在项目文件夹中初始化了 Git,如下所示:
当我做出任何实质性的改变时,我会准备好然后提交。这是最好的实施方式吗?显然,这将包括所有自动生成的驱动程序和其他文件。