我有一个旧的Web应用程序'A',它是在git的版本控制下运行的。如何有效地使用git更新项目文件?
我最近重写了整个结构,但是在不同的地方写了这个,这个新文件不在git的版本控制之下。这个新项目是'B'
什么是我可以提交'B'到保持跟踪'A'的git存储库的最佳方式?
因为所有内容都在'B'中,所以不需要git仓库'A'中的内容,但是我希望'B'使用'A'一直使用的git仓库。
在这种情况下,我只是强制提交吗?
我有一个旧的Web应用程序'A',它是在git的版本控制下运行的。如何有效地使用git更新项目文件?
我最近重写了整个结构,但是在不同的地方写了这个,这个新文件不在git的版本控制之下。这个新项目是'B'
什么是我可以提交'B'到保持跟踪'A'的git存储库的最佳方式?
因为所有内容都在'B'中,所以不需要git仓库'A'中的内容,但是我希望'B'使用'A'一直使用的git仓库。
在这种情况下,我只是强制提交吗?
如果你删除的一个内容,然后在乙的内容复制到一个,你将有你所有的消除了,版本的文件和修改仍在git的跟踪。
只需提交这些更改,并且您的历史记录线性正确。
我认为你应该把B复制到A的工作树上,然后在A中完成你想要的所有提交,直到没有什么需要提交为止。
如果我只是'git push -f location master',它会删除已存在于目标git仓库中的文件吗? – user482594
你在哪里?git push ?ing?位置A或位置B? –
哈,我从来没有想过这个简单的程序....谢谢! – user482594