如何从Windows到Linux克隆git repo?

cc

我以前在Linux服务器上保留了裸露的git存储库,并在本地Windows笔记本电脑中保留了工作副本以进行开发(通过ssh使用TortoiseGit与服务器同步)。服务器版本已删除/丢失,因此我想使用Windows计算机上本地工作副本中的最新提交在服务器上重新创建存储库。

从Windows工作副本在远程Linux服务器上创建此新的远程裸回购副本的最佳方法是什么?

Yue Lin Ho

跟着这些步骤:

  1. 在远程上创建一个裸仓库。

    我想ad22提供的答案对您足够好:

    mkdir -p myrepo.git
    cd myrepo.git
    git init --bare
    

    否则,您需要了解如何在服务器上创建裸存储库。

  2. 复制或存储刚创建的裸仓库的URL。

    (当然,您需要有权访问该URL。)

  3. 为您的本地存储库添加一个新的远程服务器。

    由于您已经有本地存储库,

    1. 右键单击该存储库,单击TortoiseGit-> Settings
    2. 给遥控器一个短名称和复制的URL
    3. 添加它并应用设置。

    看到:

    在此处输入图片说明

  4. 通过右键单击本地存储库并单击“推送项目”,将其推送到远程

  5. 在“推送”对话框中,

    1. 选择刚添加的遥控器。
    2. 如果所有分支都可以公开,请选中“推送所有分支”复选框,否则,您需要一个一个地推送每个分支。
    3. 如果要推送所有标签,请选中“包括标签”复选框。

    在此处输入图片说明

假设仅此而已。^ __ ^

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章