我正在为我们的下一代产品创建一个新的原始存储库。我需要使用旧仓库中的一些“状态”——类似于挑选樱桃。实际上,从功能上讲,它只是简单地重置为对旧存储库的提交,然后将文件更改提交到新存储库。我确实发现我可以签出旧分支,将 --soft 重置为最早的提交,然后提交这些文件。但这似乎是一个黑客。由于我将上游和起源视为一种模式,因此这似乎并不少见,尽管我猜大多数情况下都需要提交。
我正在为我们的下一代产品创建一个新的原始存储库。我需要使用旧仓库中的一些“状态”——类似于挑选樱桃。实际上,从功能上讲,它只是简单地重置为对旧存储库的提交,然后将文件更改提交到新存储库。我确实发现我可以签出旧分支,将 --soft 重置为最早的提交,然后提交这些文件。但这似乎是一个黑客。由于我将上游和起源视为一种模式,因此这似乎并不少见,尽管我猜大多数情况下都需要提交。