4

Mercurialに変換しようとしているGitリポジトリがあります。ランニング

hg convert c:\ code \ git-repo

次のエラーが発生します。

宛先git-repo-hgが宛先git-repo-hgリポジトリを初期化すると仮定して中止:必要な「git」ツールが見つかりません

Git HubforWindowsアプリケーションをインストールしています。私は何か他のものが欠けていますか?

4

3 に答える 3

4

dimo414とJ-16SDiZの助けを借りて、私はそれを修正することができました。問題は、GitHubforWindowsがGitの場所をWindowsパスに設定しなかったことです。パスに追加するか、Gitフォルダー内からhgconvertを実行するだけで機能するはずです。

于 2012-08-23T03:55:47.860 に答える
3

エラーから、コマンドラインツールhg convertを使用できることを期待しているように聞こえます。コマンドプロンプトからgit実行するとどうなりますか?そうでない場合は、 Gitダウンロードページgit --versionからインストールできるはずです。すでにインストールされている場合は、 Windowsに追加していない可能性があります。gitPATH

別の方法は、Mercurialリポジトリとしてhg-gitリモートGitリポジトリのクローンを作成してプッシュできるようにするを使用することです。

于 2012-08-23T03:30:50.003 に答える
2

'git'の名前とパスを使用して環境変数をgit.exe値に追加してみてください。

于 2015-05-18T23:53:42.597 に答える