我想将我的分支"S"合并到另一个分支"T",但由于我自己的原因,我想将分支中的一个文件排除在合并之外,我也希望删除我对该文件所做更改的历史记录。有没有一种方法可以让我使用Netbeans的Git,或者Tortoise,或者其他什么。我是新手,所以希望你能帮助我。
提前感谢
我认为您不能(或应该)避免使用命令行进行此类操作。
如果您确实需要删除给定(敏感)文件的完整历史记录,请参阅"如何从git的历史记录中删除敏感文件"。
如果你只需要避免在特定分支中合并该文件,你可以设置一个合并驱动程序,要求在合并期间始终保持本地版本(如"告诉git不要合并二进制文件,而是选择"中所述)。