2015-05-19 109 views
1

我有一个包含我的开发代码的git存档。在将其投入生产之前,我需要删除相当多的未使用的源文件。但是,我想保留这些文件以供参考。git - 使用分支作为备份

所以我的想法是创建当前代码的一个分支,并从HEAD删除不需要的文件。这将使我能够在HEAD下继续开发,并且在我需要的时候仍然有不需要的文件可供我的分支参考。

这似乎是一个有效的方法,或者如果我这样做,我会错误使用分支?

+1

似乎是合理的我。只需充分指定该分支并确保不要将其删除,以便在需要时访问已删除的文件。另外,为了备份目的,您可能需要将分支推送到某个专用远程回购站。 – Jubobs

+0

非常感谢您的回复 – user13955

+2

为什么你不使用标签?如果你不打算继续添加更改到你的备份,我会使用标签,而不是一个新的分支 – Juan

回答

0

是的,这将是一个滥用分支机构。有两个更好的选择:(。例如 “清理”)

  1. 犯了一些标准的消息
  2. git tag -m"feature_name cleanup"