web-dev-qa-db-ja.com

ダウンロードが停止されたGitリポジトリのクローンを作成し続けるにはどうすればよいですか?

突然インターネット接続に失敗したとき、Gitリポジトリのクローンを作成していました。そのため、ダウンロードが停止され、全ファイルの約50%がダウンロードされました。

ただし、ダウンロードを続行できません。プル/フェッチを実行しようとすると、Gitは「致命的:宛先パス ''は既に存在し、空のディレクトリではありません。」というプロンプトを表示します。私が見つけた唯一の方法は、宛先フォルダを削除して最初からダウンロードすることでした。

ダウンロードを停止したところから続行する操作を行う方法はありますか?

WindowsでGitを使用しています(インストールされているTortoiseGit-1.5.2.0-32bit.msi + Git-1.7.0.2-preview20100309.exeを使用)。

9
kokbira

再起動可能なクローン 機能は Google Summer of Code 2009のgitのアイデア -「頭が大きく回転するプロジェクト」セクションの一部でした。しかし、私は実装を知りません。

3
knweiss

試してみてください

  1. git init
  2. gitadd。
  3. git remote add master ssh:// user @ server:/GitRepos/myproject.git
  4. git pull

それは私にとってはうまくいきましたが、それが「正しい」状態にあるのか、それとも実際にすべてのファイルを再フェッチしたのかはわかりません。

基本的に、空白のリポジトリを作成し、既存のすべてのファイルを追加してから、マスターリモートを追加して、ファイルをプルします。

0