【发布时间】:2016-03-18 15:48:36
【问题描述】:
我有一个包含两个项目的解决方案。其中一个被添加到源代码控制中,但另一个没有。它们位于不同的文件夹路径中(假设添加到源代码管理的项目位于 PATH-TRACKED 中,而另一个位于 PATH-UNTRACKED 中)。
将未跟踪的项目放入 git 存储库文件夹 PATH-TRACKED 的正确方法是什么,这样我就不会破坏我的解决方案?通过移动到PATH_TRACKED,我可以将它添加到源代码管理中,但是我会停止对该项目的引用,对吧?执行此任务的推荐方法是什么?
因此我希望将两个项目放在同一个存储库中
【问题讨论】:
-
这不是一个容易回答的问题。如果您已经为其中一个项目提供了存储库,那么您真正想对另一个项目做什么?将其添加到同一个存储库?为它创建一个单独的存储库?将带有存储库的项目移动到该存储库的子目录中,以便为未跟踪的内容腾出空间?你需要告诉我们你真正想在这里发生什么。
-
@LasseV.Karlsen 解释添加 - 我想将未跟踪的项目添加到同一个项目中 - 因此我将为两个项目拥有一个存储库
-
将未跟踪的文件夹移动到您的存储库中,如果需要,将其他目录移动到 su 文件夹中,一切都应该顺利!只需一次提交即可,无需引入其他更改。如果提交不适合您,请 git reset 并再次执行...无需担心。
-
@Philippe 谢谢,我会在星期四试一试,然后发表评论(+你可以发布答案,所以我可以标记它,如果有帮助的话)
标签: c# git version-control visual-studio-2015