【发布时间】:2011-07-21 11:27:10
【问题描述】:
Git 初学者问题:
我有一个使用 msysgit 在本地进行版本控制的小型私人 web 项目。没有外部存储库,因为它只适合我,所以我可以做任何我想做的事情。
我已经在项目目录中设置了这个,即在“webroot”中。
现在必须创建第二个目录,与 webroot 平行放置。我们称之为资产。
所以现在的结构如下:
\ project directory
----\webroot
----\assets
我很想将这个新目录包含在 git 存储库中,这样我还可以对存储在那里的文件进行版本更改,但我当然不能使用“git add ../assets”。我也不倾向于在 project_directory 中创建一个新的 git 项目,因为这会丢失我之前的所有提交。
那么我该如何将存储库从“webroot”移到“project_directory”,同时保留我的提交,然后能够包含“assets”?
【问题讨论】:
-
不完全符合您的要求,但您可以创建一个分支并将资产添加到其中。
标签: git repository hierarchy