gpt4 book ai didi

git - 从 svn 存储库克隆 git 存储库,导致无文件、无远程分支的 git 存储库

转载 作者:IT王子 更新时间:2023-10-29 00:49:10 27 4
gpt4 key购买 nike

工作 SVN 库

我正在启动一个 git 存储库来与 svn 存储库进行交互。 svn 存储库已设置并且工作正常,其中包含一个基本 README 文件的单次提交。

检查它工作正常:

tchalvak:~/test/svn-test$ 
svn checkout --username=myUsernameHere http://www.url.to/project/here/charityweb/
A charityweb/README
Checked out revision 1.

svn repo 的 git-svn 克隆失败

当我尝试在 git 中克隆存储库时,第一步显示没有错误...

tchalvak:~/test$ 
git svn clone -s --username=myUserNameHere http://www.url.to/project/here/charityweb/
Initialized empty Git repository in /home/tchalvak/test/charityweb/.git/
Authentication realm: <http://www.url.to/project/here:80> Charity Web
Password for 'myUserNameHere':

...但结果是一个无用的文件夹,不包含文件、分支和提交:

tchalvak:~/test$ ls
charityweb
tchalvak:~/test$ cd charityweb/
tchalvak:~/test/charityweb$ ls
tchalvak:~/test/charityweb$ ls -al
total 12
drwxr-xr-x 3 tchalvak tchalvak 4096 2010-04-02 13:46 .
drwxr-xr-x 4 tchalvak tchalvak 4096 2010-04-02 13:46 ..
drwxr-xr-x 8 tchalvak tchalvak 4096 2010-04-02 13:47 .git
tchalvak:~/test/charityweb$ git branch -av
tchalvak:~/test/charityweb$ git status
# On branch master
#
# Initial commit
#
nothing to commit (create/copy files and use "git add" to track)
tchalvak:~/test/charityweb$ git fetch
fatal: Where do you want to fetch from today?
tchalvak:~/test/charityweb$ git rebase origin/master
fatal: bad revision 'HEAD'
fatal: Needed a single revision
invalid upstream origin/master
tchalvak:~/test/charityweb$ git log
fatal: bad default revision 'HEAD'

我怎样才能得到我可以 promise 的东西?我预计我在这个过程中做错了什么,但是什么?

最佳答案

您对 git svn clone 使用了 -s 选项,但是从您的示例来看,您的 Subversion 存储库似乎没有使用标准布局(,存储库根目录中的主干、分支和标签目录)。

如果是这种情况,请在没有 -s 的情况下进行克隆。

关于git - 从 svn 存储库克隆 git 存储库,导致无文件、无远程分支的 git 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2568321/

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