如何从git存储库中删除文件/文件夹而不删除Git历史记录

时间:2016-12-28 11:41:35

标签: ruby-on-rails git

我需要从app / controllers / api文件夹中删除过时的文件夹v1。现在我们更新了api / controllers中的v2文件夹。但我需要保留v1文件夹git历史记录。任何帮助都将受到高度赞赏。

2 个答案:

答案 0 :(得分:5)

提交删除文件不会影响历史记录。

答案 1 :(得分:1)

@bcmcfc是正确的。您只需在文本编辑器中删除该文件夹,然后提交然后更改您的github。它将从您的Github存储库中删除该文件夹,但该文件夹仍将在您的git版本历史记录中可用。因此版本控制软件的全部原因。