我有一个旧的Web应用程序'A',它是在git的版本控制下运行。
我最近重写了整个结构,但是在不同的地方写了这个,这个新文件不受git的版本控制。这个新项目是'B'
我可以将'B'提交给跟踪'A'的git存储库的最佳方法是什么?
将不需要git存储库'A'中的内容,因为所有内容都在'B'中,但我希望'B'使用'A'一直在使用的git存储库。
在这种情况下,我只是强迫提交吗?
答案 0 :(得分:3)
如果您删除 A 的内容,然后将 B 的内容复制到 A ,您将获得所有删除,仍然在git下跟踪未版本控制的文件和修改。
只需提交这些更改,您就可以保持历史线性和正确。
答案 1 :(得分:0)
我认为你应该在A的工作树上复制B,然后在A中完成你想要的所有提交,直到没有任何东西可以提交。