我有一个在Visual Studio 2012中使用GIT进行源代码管理的Web应用程序模板,但只能在我的本地机器上创建。我现在准备好使用该模板进行部署。我可以在Git中为克隆存储库指定一个新的本地存储库吗?
我不想简单地为部署创建分支,因为这些分支永远不会合并回主。相反,我已将模板存储库克隆到新目录中。
我注意到,对于第二个目录,Remote设置为“origin”,URL指向原始主设备。我想把它推到自己的独立存储库,但我还没有想出如何设置它。另外,我认为每个存储库的克隆都创建了另一个存储库,但是如果这种情况我没有看到,我不知道如何将其指定为要推送到的存储库。
我将这些文件复制到一个新的目录,不包括.git目录。然后,我右键单击该目录并选择Git create repository here ...,然后单击确定。此时我收到警告,指出目标文件夹不是空的。然后它问:“你确定要克隆/导出到该文件夹吗?”我可能设置错误吗? – Darren
我刚刚安装了Git和TortoiseGit来测试它,并且在尝试在非空文件夹中创建存储库时收到相同的消息。当我通过单击“继续”创建存储库,然后执行初始提交添加该文件夹中的所有文件时,它似乎不会破坏任何内容。但是,在将文件复制到文件夹之前在文件夹上创建存储库时,您不会收到该错误消息,所以也许这是更好的方法。我会相应地更新我的答案。 –