【发布时间】:2010-07-26 18:14:03
【问题描述】:
我有一个 GIT 存储库 A,它是使用 subversion 存储库中的“git svn”设置的。我做了一个名为 B 的 A 的克隆,其中 B 是一个裸存储库(git clone --bare)。我从 B 克隆 C,在 C 上工作并定期将我的更改推送到 B(我让 B 裸露的原因)。现在,当我想从 subversion 获取最新更新时,我在 repo A 上运行“git svn rebase”。如何将这些更新从 A 拉到 B。移动到 B 并执行“git pull”失败并出现错误 - “致命: /usr/local/git-1.7.0/libexec/git-core/git-pull 不能在没有工作树的情况下使用。”。将更新从 A 移动到 B 的正确方法是什么
【问题讨论】: