1
我有一个包含我的开发代码的git存档。在将其投入生产之前,我需要删除相当多的未使用的源文件。但是,我想保留这些文件以供参考。git - 使用分支作为备份
所以我的想法是创建当前代码的一个分支,并从HEAD删除不需要的文件。这将使我能够在HEAD下继续开发,并且在我需要的时候仍然有不需要的文件可供我的分支参考。
这似乎是一个有效的方法,或者如果我这样做,我会错误使用分支?
我有一个包含我的开发代码的git存档。在将其投入生产之前,我需要删除相当多的未使用的源文件。但是,我想保留这些文件以供参考。git - 使用分支作为备份
所以我的想法是创建当前代码的一个分支,并从HEAD删除不需要的文件。这将使我能够在HEAD下继续开发,并且在我需要的时候仍然有不需要的文件可供我的分支参考。
这似乎是一个有效的方法,或者如果我这样做,我会错误使用分支?
是的,这将是一个滥用分支机构。有两个更好的选择:(。例如 “清理”)
git tag -m"feature_name cleanup"
似乎是合理的我。只需充分指定该分支并确保不要将其删除,以便在需要时访问已删除的文件。另外,为了备份目的,您可能需要将分支推送到某个专用远程回购站。 – Jubobs
非常感谢您的回复 – user13955
为什么你不使用标签?如果你不打算继续添加更改到你的备份,我会使用标签,而不是一个新的分支 – Juan