gpt4 book ai didi

git - "master"分支在连续调用 "git svn fetch"后缺少修订

转载 作者:太空狗 更新时间:2023-10-29 13:44:21 25 4
gpt4 key购买 nike

我初始化了一个 Git 存储库:git svn init https://path/to/proj

然后我更新了我的 .git/config 文件以指定分支/标签的位置:

fetch = cascade/trunk:refs/remotes/trunk
branches = cascade/branches/{feature-branch1,feature-branch2}:refs/remotes/*
branches = cascade/branches/{6.x,5.x,4.x,3.x,archive}/*:refs/remotes/*
tags = cascade/tags/{3.7.x,4.x,5.x,6.x,old-releases}/*:refs/remotes/tags/*

然后,我一次获取 5000 个修订:

git svn -r1:5000 -A/path/to/mapping/file fetch
git svn -r5000:10000 -A/path/to/mapping/file fetch
git svn -r10000:14000 -A/path/to/mapping/file fetch
git svn fetch

问题是 git log 告诉我 master 分支中的最后一个修订版是从 svn 修订版 5000 映射而来的。这是什么原因?

最佳答案

“获取”不会将更改 merge 到您的母版中,这就是您看不到它们的原因。执行完这些命令后,执行最后的 git svn rebase

关于git - "master"分支在连续调用 "git svn fetch"后缺少修订,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3144683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com