bitbucket.orgにホストされている巨大な(500 Mbsを超える)既存のリポジトリがあります。何らかの理由で、私のローカル環境に複製しようとすると、永遠に、1日でさえ十分ではありません(24時間以上)。しかし、私はそれをzipアーカイブとして非常に速くダウンロードすることができます。しかし、ダウンロード後、既存のbitbucketリポジトリにコードをリンクまたはバインドする必要があります。可能であれば、あなたの考えを分けてください。どんな助けでも大歓迎です。既存のBitbucket(Git)リポジトリにコードをバインドします
0
A
答えて
1
おそらく最新のリビジョンだけを複製しようとしますか?
git clone --depth=1 <remote name>
それはまだ非常に遅い動作する場合、私は、レフリーが(それはとてもゆっくりと動作します推測取得するには、リモート
git remote add origin <remote name>
git fetch
を設定し、その後、新しいレポを作成して、アーカイブを解凍しようとします--depth
)、 ローカルブランチを作成し、アップストリームをorigin/master
に設定します。
関連する問題
- 1. Git(bitbucket):既存のリポジトリにsshトンネルを引き出します
- 2. 既存のgitリポジトリを既存のSVNリポジトリにプッシュ
- 3. ローカルのgitリポジトリを既存のリポジトリにリンクします。
- 4. Bitbucketでgitリポジトリをクリアしますか?
- 5. gitリポジトリをbitbucketに移行
- 6. 既存のsvnリポジトリをgitにプッシュ
- 7. 既存のGitリポジトリを新しいGit LFS対応リポジトリに移行する
- 8. プロジェクトの新しいファイルを既存のbitbucketリポジトリにプッシュする方法
- 9. 既存のGitリポジトリに新しいSubversionリモートを追加する
- 10. Gitは既存のGitリポジトリを持つフォルダを追加します
- 11. gitリポジトリをBitbucketからGitlabに変更しました。
- 12. `git` - 既存のリポジトリを作成できませんでした
- 13. は別の既存のリポジトリ内の自己作成したフォルダの中に、既存のGitリポジトリをマージ
- 14. 端末git bashを通して既存のgitリポジトリにアクセスするには?
- 15. Bitbucket Serverのgitリポジトリの削除リポジトリフック
- 16. 既存の裸のgitリポジトリをGitlabにインポートするには?
- 17. gitで苦労し、リモートのBitBucketリポジトリにプッシュできません
- 18. 全く新しいプロジェクトを既存のGITリポジトリにプッシュ
- 19. は、Connectは、既存のGithubフォークにGitリポジトリを既存の事実
- 20. gitリポジトリ、既存のTFSチームプロジェクトを作成できますか?
- 21. ローカルのJavaプロジェクトを既存のgitリポジトリにマージする
- 22. Reinitialized既存のGitリポジトリの操作を元に戻す方法
- 23. bitbucketリポジトリからサーバにコードを移動
- 24. TFSプロジェクトを既存のGitリポジトリに接続する方法
- 25. スパースチェックアウト用に既存のgitリポジトリを設定する
- 26. gitを使用して既存のプロジェクトに既存のコードを追加
- 27. 既存のgitリポジトリを新しいリポジトリに移動してコミット履歴を保存する方法
- 28. 継続的な展開既存のBitbucketリポジトリを使用したBluemix
- 29. 既存のプロジェクトの新しいgitリポジトリのバージョンを更新します
- 30. Jantkinsをbitbucketリポジトリに接続します
私はgit cloneを使いました--depth = 1と-single-branch paramと一緒に魅力的でした! git clone --depth 1 'remote repo' -b 'ブランチ名' - シングルブランチ。これと同じような解決法http://stackoverflow.com/questions/4811434/clone-only-one-branchでも、--depth = 1を指定して、ロードするデータの量を最適化する必要があります。 –