git - 无法从 HEAD 历史记录中确定上游 SVN 信息

标签 git git-svn

为什么我会收到此错误消息?

最佳答案

我收到此消息是因为使用 --no-metadata 选项克隆了 svn 存储库。也许你的问题也是如此。

在没有该选项的情况下克隆它时一切正常。

--no-metadata 选项用于在将来新的 git 克隆成为规范源时克隆 SVN 存储库。它缺乏提交回 SVN 上游的能力,因为它无法跟踪 git 克隆和 SVN 上游之间的差异。

关于git - 无法从 HEAD 历史记录中确定上游 SVN 信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1269566/

相关文章:

git - 如何让 Git diff 忽略版本号更改?

git - .gitignore、git add 和文件神秘消失

git-svn 克隆 checkout 错误的仓库?

svn - 每次提交时都必须将文件添加到 git 吗?

git-svn 和不幸的 svn 预提交钩子(Hook)

git-svn迁移致命: not a valid SHA1 update-ref refs/heads/master refs/remotes/trunk: command returned error: 128

wordpress - 推送到 git 存储库子文件夹上的远程源?

git - 这是在不使用 git merge 当前分支的情况下创建新分支的好方法吗?

linux - 如何在 Linux 服务器上正确创建集中式 Git 存储库?为什么我在学习本教程后会出现此错误?

gitolite 推送错误-> 远程 : ENV GL_RC not set