当我使用git-mv命令移动文件时,状态显示文件已重命名,即使我更改了一些部分,它仍然被认为是几乎相同的东西(这很好,因为它让我可以跟踪历史记录)。
当我复制一个文件时,原始文件有一些历史记录,我想将这些历史记录关联到新的副本上。
我试过移动文件,然后尝试在原始位置重新检出 - 一旦移动了,git就不允许我检出原始位置。
我试过进行文件系统复制,然后添加文件 - git将其列为新文件。
是否有任何方法使git记录文件复制操作,类似于它记录文件重命名/移动,其中可以追溯到原始文件的历史记录?
当我复制一个文件时,原始文件有一些历史记录,我想将这些历史记录关联到新的副本上。
我试过移动文件,然后尝试在原始位置重新检出 - 一旦移动了,git就不允许我检出原始位置。
我试过进行文件系统复制,然后添加文件 - git将其列为新文件。
是否有任何方法使git记录文件复制操作,类似于它记录文件重命名/移动,其中可以追溯到原始文件的历史记录?