代码之家  ›  专栏  ›  技术社区  ›  Hans

Git混乱-从svn切换后在服务器上获取Git repo

  •  1
  • Hans  · 技术社区  · 14 年前

    git项目的组织方式如下:

    ~/server.com/
    ~/server.com/.git
    ~/server.com/htdocs
    ~/server.com/includes
    etc.
    

    按照gitpro书中的说明,它说要使用scp-r将其复制到服务器,但我最终复制的是签出/克隆的文件,而不仅仅是我不想要的git文件(根据书中的说明,它应该是“裸的”)。我只是做“>scp-r~/server.com/.gituser@other.server:/path/to/git文件“?然后通过“>git克隆user@other.server:/path/to/git files/server.com/.git“?

    链接:

    http://www.jonmaddox.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/ http://progit.org/book/ch4-2.html

    蒂亚, 汉斯

    1 回复  |  直到 14 年前
        1
  •  0
  •   Hans    14 年前

    好吧,困惑消除了,我需要这样做,一开始我没有共鸣:

    git克隆--bare server.com-git-svn server.git