検索

ホームページ  >  に質問  >  本文

准备更换git托管,如何迁移原git仓库

要求能保留原先的commit记录,应该如何迁移呢?
同时,本地已经clone了原仓库,要配置成新的仓库地址,该如何修改呢?

大家讲道理大家讲道理2810日前702

全員に返信(7)返信します

  • 迷茫

    迷茫2017-04-21 10:58:56

    まずリモコンの名前を確認してください

    リーリー

    リモートがオリジンであると仮定し、git Remote set_url を使用してアドレスを変更します

    リーリー

    remote_git_address を新しい倉庫のアドレスに置き換えます

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-21 10:58:56

    別の Git ホスティング サービスから新しい Git ホスティング サーバーにソース コードをコピーする場合は、以下の手順に従ってください。

    1). 元のアドレス (GitHub でホストされていたものなど) からベア バージョンのリポジトリをクローンします。

    リーリー

    2). 次に、新しい Git サーバー (GitCafe など) に新しいプロジェクトを作成します。

    3). 画像プッシュでコードを GitCafe サーバーにアップロードします。

    リーリー

    4). ローカルコードを削除します

    リーリー

    5). 新しいサーバー GitCafe でクローン アドレスを見つけて、ローカルにクローンを作成します。

    リーリー

    この方法では、元のリポジトリ内のすべてのコンテンツを保持できます。

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-21 10:58:56

    ローカルライブラリが最新であることを確認して、新しいリモコンにプッシュするだけです。 。 。

    Gitが分散されており、各リポジトリをサーバーとして利用できます。 。 。

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-21 10:58:56

    リーリー

    返事
    0
  • 黄舟

    黄舟2017-04-21 10:58:56

    ブランチを整理し、そのブランチを使用して新しいライブラリを作成します。

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-21 10:58:56

    4階同様、とても便利です。すべてのタグとブランチがあります

    返事
    0
  • 黄舟

    黄舟2017-04-21 10:58:56

    ディレクトリ全体を直接パッケージ化して、新しいマシンで解凍してみてはいかがでしょうか。
    環境の権限は一貫していて問題ありません。

    返事
    0
  • キャンセル返事