我正在开发一个使用 Mercurial 的开源项目。
我在源目录中创建了一个 git repo,现在有大约 40 多个提交。
该项目发布了新版本的源代码,我现在希望有选择地应用我所做的提交。
我的意思是,在存在的各种目录中,我只想替换 src 目录,而忽略所有更新的库目录(无论如何我都没有在任何提交中修改过)
每次我尝试 agit checkout -b <branch> -t <remote/branch>
时都会收到一条错误消息,提示我需要移动或删除大量现有文件
我该怎么做呢?
我正在开发一个使用 Mercurial 的开源项目。
我在源目录中创建了一个 git repo,现在有大约 40 多个提交。
该项目发布了新版本的源代码,我现在希望有选择地应用我所做的提交。
我的意思是,在存在的各种目录中,我只想替换 src 目录,而忽略所有更新的库目录(无论如何我都没有在任何提交中修改过)
每次我尝试 agit checkout -b <branch> -t <remote/branch>
时都会收到一条错误消息,提示我需要移动或删除大量现有文件
我该怎么做呢?