我有一个Git代码库,其中包含两个分支:master
和redesign
。 redesign
分支是从master
创建的,并且自那时以来master
没有被修改过:
master
...|--m50--\
\--m51--|--m52--|--m53-- redesign
redesign
分支已经发展到了一个新的阶段,我希望能够创建一个全新的仓库,以 redesign
分支的首次提交作为全新仓库的初始提交,并且忘记继承自 master
的历史记录:
master
...|--m50--
redesign
--r1--|--r2--|--r3--
这在Git中可行吗?相关问题与此类似,但其目标是使用目录,而非分支。 谢谢!
git am ...
时出现多个错误消息,如/Users/elitalon/Sites/exigo/.git/rebase-apply/patch:447: trailing whitespace
和error: cake/console/cake.bat: patch does not apply
。这是怎么回事? - elitalongit format-patch
生成的补丁文件。你试图应用的内容似乎不是你应该应用的任何东西。 - Mat--whitespace=fix
标志,一切都像魔法般地正常工作了。谢谢! - elitalon