将现有的Qt Creator项目添加到Git

3
Qt Creator自带git功能,但好像只有在创建项目时才能将其变成版本控制?而Eclipse则允许随时将项目加入版本控制。另一个区别是,Eclipse的仓库可以放在任何地方并且与工作区分离,但Qt Creator中项目和仓库似乎是同一个目录。

因此有两个问题:
  1. 在Qt Creator中是否有方法将现有项目添加到版本控制中?
  2. 如果可以这样做,是否有办法使Qt Creator项目目录和仓库目录分开并独立?
1个回答

3

如果您安装了SC系统,则在工具菜单下应该会列出它。例如,在我的电脑上,Git是一个选项。当您选择Git时,子菜单中会有一个“创建仓库”的选项。选择后,它会要求您选择存储库的文件夹。

您需要安装外部工具,然后配置Qt Creator以使用这些工具。在“首选项”下,选择“版本控制”,然后选择“Git”选项卡。确保Git工具在路径中。在此处查找这些工具:https://git-scm.com/downloads


我有同样的问题。我可以看到Git菜单,选择了“创建存储库”并选择了一个空文件夹。那么,我该如何使用Qt Creator将现有项目提交到新存储库中? - Silicomancer
在 Git 菜单下,您还有“本地存储库”和“远程存储库”等选项。在“本地存储库”下,您应该看到“提交...”。在“远程存储库”下,您应该有推送等选项。 - john elemans
我能看到那些菜单项。但是除了“创建存储库”之外,所有菜单项都是灰色的。 - Silicomancer
请安装外部的Git工具。 - john elemans
我已经安装了Git,但是在工具子菜单中没有列出Git,甚至被标记为灰色 - 它们根本不会出现在这里。当我打开选项菜单时,我在版本控制下有Git,但实际上没有任何配置,所以我不知道该怎么做... - Lyokoheros

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接