鉴于我们有一些修改某些文件的提交。
我们将这些文件的其他版本存储在其他文件夹中。
当前版本:
/ver.1.0/someFile.txt
旧版本:
/ver.2.0/someFile.txt
我在ver.1.0文件中做了一些修改并提交了它们。但我忘记在2.0版本中进行此修改。 是否可以在没有手动复制粘贴的情况下解决此问题,就像应用樱桃选择一样?
我不能只将文件从1.0复制到2.0,因为文件的其他部分可能会有所不同。
答案 0 :(得分:1)
您似乎错误地使用了git。您应该实际上只有一个文件/ver.1.0/someFile.txt
,然后使用git分支来区分/ver.2.0/someFile.txt
和/someFile.txt
,而不是拥有两个文件夹ver.1.0
和ver.2.0
。 / p>
但是在您的情况下,您可以通过执行git diff
(生成差异列表)并将其保存到文件来阻止它。然后,您可以编辑文件中引用的路径以指向另一个路径。然后,这将重新应用相同的增量到不同的路径。